Nhi Thai
Lots and LOTS of reading, test questions don't always pertain to the material making it hard to get good scores on tests. Teacher almost never responds to emails. The quizzes are okay, there is a quiz every week and a discussion every other week. 3 exams and a final.