Dr. Stein is the best professor I've ever had at UT. He is such a flexible, caring professor and really cares about his students! If I could take all of the HDO courses with him I 1000% would. Dr. Stein genuinely wants to see everyone succeed, and he also does a great job of teaching students what HDO really means. 10/10 best class ever.