Reviews of professor Sheikh Muhammad

Rating: 5.0/5, difficulty: 4.0/5
This professor is very knowledgeable, and did a great job at condensing the content of the text into simple bullet points that you could understand. He definitely wants each of his students to succeed and will tell you, "not to give up." So, ask questions; participate in his lectures; and most importantly, take time to review his study guides.