Steve is the most kind hearted man I have ever had the pleasure of being taught by. His class was insightful and left a lot for me to consider outside of class. I never once felt burdened by the work he assigned, and he always gave us time in class to work. He always listens and hold a great respect for his students.