Corbitt Sirmans
Dr. Sirmans was awesome. You could tell he knows his stuff. Lectures were slightly boring, but I think it was the material more than him. You get a bonus point per class you attend, and some quizzes due the day of each exam, but no grades other than those. Exams were pretty difficult, and I would advise studying a week before an exam.