Moves ridiculously fast, assigns way too much homework for a beginner's course. Other beginner languages at this school are not this fast or homework heavy. At the beginning of the year she says the only way to do well is if you study at least 2 hours a day and she isn't exaggerating. Focuses on simple concepts, rushes through hard ones??