Sajjad Mohsin
The best Computer Scientist with a lot of experience in Programming skills. Students really enjoy his class. I would highly recommend to learn Programming from him. His assignments are thoughtful.