Daniel Babcock
Professor Babcock is my favorite professor ever. His class is definitely something you need to study for and need the material, but he will most definitely help as much as you need outside of class and this will definitely reflect on your grade. If you're willing to put in the work for the class and show you're trying you will get a good grade.