Josh Snodgrass
Dr. Snodgrass is fantastic! He's so open and welcoming to discussion, and super interested in our feedback. He organized a study review session where he only took our questions, and there's not a lot of homework. There is one group project and one midterm along with the final, and he gave a fair curve. He's super passionate about the class too.