I took mine through Oregon State University. Labs are included in the online content. They have super great videos, tutors, and the teachers are very receptive. The available courses go all the way to organic and inorganic chem to the 300 level. No matriculation fees, no transcripts needed, and when your class is done the transcripts are free to send via the web. Cost per credit is a little over $100. Hope this helps!