Nav Nijjar
Nav was a great prof for 1150. It was a four hour class but he didn't waste time and almost always let us out an hour or two early. Quizzes were online and very straight forward and he also went over the questions the next class. Grading criteria was easy to understand just follow his instructions and you will guaranteed pass his class. 10/10