my favorite so far. class is based on 4 exam (similar to old posted exams), participation (show up and you get 100 points!), and homework (you get 3 tries and two weeks are dropped). do the work and you can get an A. dr. k provides all the tools to succeed. from what i have heard past years did not have the participation or dropped homework. 