I would like to say that Affan Shoukat is one of the bestest Math Professors I ever had. First of all, He always responds to your emails, questions, and concerns regarding quizzes and assignments. He is always available to help you during and after the lectures. He has a full command over the subject. If you see Affan as a math prof.. go for it.