Richard Carter
Dr. Carter is a great guy, his classes are laid back and funny. Lectures are long and boring but you need to pay attention. Most of the class is pretty easy, except the exams. The exams are really hard; you have to know literaly everything on the powerpoints, and some. Start studying for exams at least a week before and you'll be ok.