I took all of those classes at Sheridan Voc. Tech. - it is a complete 90hrs. and its online. I took it there and it worked out well. The fee was $275 and that included the CPR, HIV, HIPPA, Medical errors...EVERYTHING. I'm not sure where you live beca...