[{"observed_at":"2026-09-07 16:37:29.940112+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQzMzE1Njkx","source_instructor_id":"rmp:3126505","instructor_name":"Haihan Sun","course_label":"ECE420","course_id":"ECE 420","course_uid":"course_4d4d57b6ea46d309f47ce81d","review_date":"2026-07-21 16:27:37 +0000 UTC","comment":"Great professor, great person. No complaints. Final project is fun and not very hard. ","source_url":"https://www.ratemyprofessors.com/professor/3126505","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:31:49.535822+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTEzODI0Njk5","source_instructor_id":"rmp:506547","instructor_name":"John Booske","course_label":"ECE420","course_id":"ECE 420","course_uid":"course_4d4d57b6ea46d309f47ce81d","review_date":"2007-12-13 17:04:39 +0000 UTC","comment":"He presented with online lectures, which you have to watch in addition to going to class. Had daily quizzes in class, which were helpful overall. I had no interest in electro magnetics before this class. Now I'm actually interested.","source_url":"https://www.ratemyprofessors.com/professor/506547","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:31:49.535822+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTEzNDA0NjEx","source_instructor_id":"rmp:506547","instructor_name":"John Booske","course_label":"ECE420","course_id":"ECE 420","course_uid":"course_4d4d57b6ea46d309f47ce81d","review_date":"2007-08-14 10:38:33 +0000 UTC","comment":"Very helpful prof. and tests usually mimic homework assignments.  Homework isn't bad just go ask him for help","source_url":"https://www.ratemyprofessors.com/professor/506547","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 15:59:08.974865+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIxNDQxMzcx","source_instructor_id":"rmp:357435","instructor_name":"William Nick Hitchon","course_label":"ECE420","course_id":"ECE 420","course_uid":"course_4d4d57b6ea46d309f47ce81d","review_date":"2013-03-24 00:34:48 +0000 UTC","comment":"I had 220 with him and figured this would be an easier version of 420 where I'd get a good E&M review and still learn something. Turns out, I didn't learn much. He barely scratched the surface of concepts. Good if you just need an easy course, but not so great if you need to be forced to learn material. That said, he's very helpful and approachable","source_url":"https://www.ratemyprofessors.com/professor/357435","quality_rating":3.0,"difficulty_rating":1.0}]