Reviews of professor Rashid Naseer

Rating: 1.0/5, difficulty: 4.0/5
Showed up to lab half an hour late every day, very bad at instructing during lecture, tests very difficult, and overall poor instructor

Rating: 4.0/5, difficulty: 2.0/5
Extremely empathetic, very kind. Lectures not too well, but his class activities are super helpful. Will help as much as he can to help you pass. Definitely would take again.