Rick Bullis
Great teacher overall. The textbook is very required and you have to take a short quiz at the beginning of each class reflecting the previous chapter. Attendance is mandatory because of the quizzes at the beginning but his lectures are funny, entertaining, and he keeps the class well engaged throughout. Enjoyable class and enjoyable professor!