Reviews of professor Nima Ghalichechian

Rating: 5.0/5, difficulty: 3.0/5
He is a great lecturer that helps emphasize the important stuff you need to know for general work in the field, and his lectures were amazing. More importantly, his exams were mostly stuff he solved in class or questions from the HW/textbook so if you study well you will get an A. He gives 5% extra cred too so there is no downside to his class.

Rating: 4.0/5, difficulty: 3.0/5
Nima is a great professor. He is continually trying to improve his teaching skills, which is nice. He asks for feedback from students throughout the semester which is rare. Sometimes the lectures can be dry, so try to ask questions to make it more interesting.

Rating: 5.0/5, difficulty: 3.0/5
Amazing ECE professor -- very nice, helpful, and available. Tells you exactly what to expect for exams. Homeworks aren't graded, but there are single-question quizzes based on the homework, so you still need to do it. Homeworks are harder than exams; if you understand the lecture material and practice exam, that is enough.