Arshad Khan
Terrible professor, his lectures were never clear the entire year. His powerpoints are 3 years old and as soon as you try to ask a question about them, he misunderstands your question and answers something completely different. Not particularly organized, and an absolute stickler to the rules, to a fault. Overall do not take this prof!!