Sarah Snyder
If you are looking for a professor that will genuinely challenge you, you should take one of Prof. Snyder's courses. She has high expectations, but she provides enough structure and feedback to make the experience beneficial. I had lots of late nights writing essays, but I really grew in her FYS class. She set me up to succeed in my other courses.