Shah Mazhar
He seems nice but I feel he can be a bit comdescing and rude. Sometimes his jokes maje me uncomfirtable as well. Sometimes he can be nice/cool. His lectures are understandable, and were easy for me to follow along. He's a pretty generous grader.