Data based on 6 reviews.
would not recommend if taken ONLINE. Tests and quizzes are very hard and long and sometimes different than what was reviewed in class. if you are struggling with a specific topic, ask people in your class or get tutors because he will not always be available when it is beneficial for you.