I took all those honors classes through California Virtual Academy. Its free and most states have the free k12 program. They have honors in almost every subject. I have taken honors chem, world history, american literature, algebra 2, geometry, american history, and English 2. They also have honors american government and a few others. If you want to know more send me a mssg. They also have many AP's.