Waquar Ahmad
Best professor I had, very clear, especially as an exchange student that didn't have the prerequisites, I still managed to get an A thanks to this professor! I would take any class if I knew he was the professor