Patrick Rock
He forced a lot of group work, which is a major part of the grade. He says, Its to help other students who are struggling when he should be teaching them. You can get stuck with a group of people who dont know anything. One person does all the work. Theres group work every week. Theres a lot of quizzes and a unit checkpoint test every module.