Caroline Huguenin
If you're looking for the best possible professor to teach a class you're required to take and Professor Huguenin is available, sign up immediately!  Professor Huguenin cares about each of her students being successful above all else and will go out of her way to ensure EVERYONE enjoys class and has every possible chance to do well in the course.