Burhan Siddiqui
If you're reading this review, please don't hesitate any longer and sign up for his course. The reviews are all accurate as I was a student in the Spring Semester. It was easy to do his homework and quizzes. He deserves more recognition.