Josh Snodgrass
Professor Snodgrass is the best teacher I have had at the university. So far I have taken two classes with him and for both, he has been amazing. He is a very inclusive and understanding teacher and is flexible with deadlines and extensions if needed. He teaches in a way that gives you opportunities to learn the content, not just take a test.