I took Calculus 1 from Mufid. It was okay, but not great. I struggled in this class because the material is just hard. Mufid is a nice guy, and he will give you extra credit if you come into office hours. People really struggled in my class. More than half withdrew by the withdrawal date. (side note: he dresses nice)