Are these rigorous classes?

The classes follow standard syllabi, use standard textbooks and are taught by certified teachers. The classes cover the material in each course. So they are rigorous and meet state standards.

Difficulty is another issue. The level of difficulty comes from two aspects of each individual course. First is the course itself. The advanced courses contain a greater amount of high level material and are sometimes considered more difficult. The second, is the level of preparation and amount of study on the part of the student. Our instructors are very supportive and will help every student achieve mastery of the material in every course.