Shahid Noor
Professor Noor never responded to a single email I sent him throughout this class. I had to rely on his TA's to help me. His "lectures" are just him reading slides I could read on my own and many labs were confusing or had wrong instructions. 