Joseph Tamasi
Always giving us extra time to go over models on our own or in groups during class and not overwhelming us with a bunch of "busy work". He always taught us the material we NEEDED to know and explained it in various of ways for our understanding and prepped us super well for all exams. Truly the best professor I have had yet.  