Nimesh Patel
Attendance wasn't mandatory so many people skipped class. Although he does explain concepts and go over examples with the class, I feel he makes concepts more difficult than it needs to be. Although he gives examples in class for the class to answer, almost no one answers because he isn't very engaging. Goes very slow and is boring. Not super hard.