Frank Perez
Perez himself is a good professor. His presentations make it easy to understand. 5 exams, 2 group projects/presentations, 1 20+ page group paper, and a couple of discussion boards. Too much work but study and you'll be fine. Watch the lectures, read the textbook, and take practice quizzes and you'll get a good grade. Grades light on written work.