Kendra Gentry
Not the easiest subject but Dr. Gentry's lectures make the material very understandable. 2 exams, and a 4 part final project that is worth a large percentage of your final grade. A lot of extra credit opportunities.