Kasim Husain
Kasim is truly a gem of a teacher, just based on his mannerisms and how much he cares about his students and their work. Although the content of his class is often quite tough to comprehend, he tries to best make sure everyone is on the same page. He's a great teacher, with really good intentions for all his students! Pay attention to his feedback!