Justin Ellis
Gives the best feedback of all my professors. He engages on a class and personal level. I had a few mental health problems during the semester and he was there every step of the way. Participate! He notices who does and will really help you if you help the class. Great speaker and very inspiring. Very clear grading criteria.