Kasim is a thoughtful professor who is both knowledgable and passionate about the texts he teaches. There's a lot of reading, which is to be expected in an English course. He gives helpful feedback and is available to answer your questions if you need to follow up. He designs assignments so you get a chance to meaningfully engage all of the texts.