Literally my favorite teacher here at UT. Youd be lucky to have him in any subject. Really cares about students, grades fairly easy, and will work with your schedule/any problems you have. The whole class loved him