[{"observed_at":"2026-09-07 16:37:29.940112+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxODU1NTI1","source_instructor_id":"rmp:3126505","instructor_name":"Haihan Sun","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2025-11-13 02:00:08 +0000 UTC","comment":"One of the best professors in the Department, clearly has an interest in the subject and as long as you pay attention in lecture the class is not difficult, much easier than Electrodynamics 1. ","source_url":"https://www.ratemyprofessors.com/professor/3126505","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:35:46.382786+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIzMDE4NDk1","source_instructor_id":"rmp:1519669","instructor_name":"Irena Knezevic","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2014-04-10 11:57:21 +0000 UTC","comment":"She challenges her students and assigns long homework assignments. The exams are too long and challenging for the amount of time given but she is very generous with a curve. She really cares that her students learn the material and is very helpful. Overall, really good professor","source_url":"https://www.ratemyprofessors.com/professor/1519669","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:35:46.382786+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIyNzgxMzg2","source_instructor_id":"rmp:1519669","instructor_name":"Irena Knezevic","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2014-01-22 13:25:08 +0000 UTC","comment":"She is a decent instructor but she moves very fast during lecture. She assigns a lot of homework and the exams and long and challenging. She sets the average exams scores to a B or AB","source_url":"https://www.ratemyprofessors.com/professor/1519669","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:31:49.535822+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTE2MTcxNDkx","source_instructor_id":"rmp:506547","instructor_name":"John Booske","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2009-09-03 16:32:18 +0000 UTC","comment":"He's a good teacher at what he teaches but his examples tend to be very simplified so you may get confused when doing real problems. Tests are basically if you have the equations you're find, if you miss one on your sheet you're probably in trouble.","source_url":"https://www.ratemyprofessors.com/professor/506547","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:14:51.438071+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzA5MjE1","source_instructor_id":"rmp:1666398","instructor_name":"Nader Behdad","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2025-12-17 16:32:33 +0000 UTC","comment":"Professor is very passionate, and definitely takes pride in knowing students on an individual level. Has improved (from what I've heard of in previous years at least) in terms of being really open to student suggestions, even gave us an extra 5% in the class for getting to a 90% response rate on the course eval.","source_url":"https://www.ratemyprofessors.com/professor/1666398","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:14:51.438071+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NzE1MDgz","source_instructor_id":"rmp:1666398","instructor_name":"Nader Behdad","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2022-10-19 15:39:52 +0000 UTC","comment":"Very fair grader. Definitely not a pushover class with him teaching it and expect to spend a decent amount of time on the homework. If you take the time to understand the homework and apply concepts from lecture, you should do pretty well on the exams. He is very passionate about his teaching and definitely takes time to answer questions.","source_url":"https://www.ratemyprofessors.com/professor/1666398","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 15:59:08.974865+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTEzODk2Mjgy","source_instructor_id":"rmp:357435","instructor_name":"William Nick Hitchon","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2007-12-22 09:42:59 +0000 UTC","comment":"Really easy class if taken with him. No homework, no textbook. Just go to all the classes and take notes. Quiz questions come right from notes. And make sure he knows your name! or your grade will get docked in the end.","source_url":"https://www.ratemyprofessors.com/professor/357435","quality_rating":4.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 15:59:08.974865+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTEzODg3ODM4","source_instructor_id":"rmp:357435","instructor_name":"William Nick Hitchon","course_label":"ECE320","course_id":"ECE 320","course_uid":"course_2ad4b19e34bb27dbc0f214b0","review_date":"2007-12-20 22:55:31 +0000 UTC","comment":"Easy class.  He seems lazy, but he works very hard to make us learn and understand the concepts, and he does a very good job of that.","source_url":"https://www.ratemyprofessors.com/professor/357435","quality_rating":5.0,"difficulty_rating":1.0}]