Kathryn McGill
I really respect a teacher who posts their lectures online, knowing that physics is already a class people are likely to skip. I got the most out of studying based on the group work, the in-class exams (current and past) and the reading quizzes. There is group work and a group project, but a lot of it is in-class or solitary so not too bad