Very patient, always listens to feedback, one of the best professors in the BME department in my opinion. Class is very hard but don't let it discourage you, everything clicks once you put in the work. He wants everyone to get an A and it really shows in his work.