<p>Apex is pretty rigorous if that’s what you’re looking for. Actually, maybe a bit too rigorous. They have an unbelievable amount of study materials because they are a company that used to write AP prep books. It’s also very flexible, in my experience, and they have all the courses you are looking for.</p>
<p>Also, the technology and layout of their site is pretty good, better than the cheesy stuff that alot of other sites have.</p>
<p>[Apex</a> Learning - 2008-2009 Course Catalog - High School - Advanced Placement](<a href=“Error 404 | Edmentum”>Error 404 | Edmentum)</p>
<p>“Courses target highly motivated students who are reading at grade level or above and who have a track record of success in high school coursework. Each semester course offers approximately 120 hours of direct instruction and integrated formative, summative, and diagnostic assessment.”</p>
<p>Cost is like $300 or so per class, for teachers with an average of 16 years experience. It’s not too bad.</p>