William Carter
Best professor I've taken. Genuinely cares for students and their grades. Topics and reading were interesting and not a drag. Learned to write better because of him --can't recommend him enough.