Best professors at UNT. He knows what authentic teaching is. Because of his good nature, it feels like home going to his class. Attendance is mandatory, but even if it weren't, none would skip his lecture. He's very caring and wants everyone to do better. You've to put effort into your grades, but you'd learn many good things from him. Huge respect