Reviews of professor Syed Shah

Rating: 5.0/5, difficulty: 1.0/5
Always on time and never cancels class. Most interesting lectures!! Weekly homework always given a week before the due date. Around 5 quizzes and curves. One midterm and final.