[{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTQ4NzA4","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-12-16 01:37:56 +0000 UTC","comment":"Very easy class as a whole with little interaction from the professor. Is purely participation points, and an easy A.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":4.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjA2NDk2","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-04-23 02:28:54 +0000 UTC","comment":"Very enjoyable and entertaining class. Always the highlight of my day!!","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjAzOTY4","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-04-22 21:18:08 +0000 UTC","comment":"Nice professor, very patient","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTg3OTgx","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-04-21 03:52:01 +0000 UTC","comment":"Other than the fact that his lectures are a little slow, he is an amazing professor who really cares whether or not his students are enjoying the subject and his lectures.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTU5OTU1","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-04-16 00:45:02 +0000 UTC","comment":"I'm so shocked by all of the negative ratings for Prof Giri! He's a little quirky but also compassionate, funny, and flexible. ECE 210 is really well structured (although sometimes things could be better explained), and is a pretty fun class. I wish I could interact with Giri more as every interaction I have had has been so positive!","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTUzNjc0","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-04-15 01:54:55 +0000 UTC","comment":"ECE210 online with Professor Giri is a pretty good choice. His weekly lecture vids are informal and easy to follow (sometimes a little TOO slow). But the few times he stopped into discussion with the TAs, he made sure all the students are interacting and enjoying the class. He's really nice guy. I wish we had had more time interacting with HIM.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":3.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NDk4NzI2","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-04-01 21:43:19 +0000 UTC","comment":"Professor Giri is incredibly fun for this course. Each week is very structured and clear, so you always know exactly what he wants you to be doing. Learning through working hands-on with the university-provided breadboard and components makes this class incredibly fun and rewarding for those with any interest in this type of work. Would recommend!","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0Mjg1Mjk5","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2021-01-16 20:48:23 +0000 UTC","comment":"Wasn't patient when asking questions and unapproachable. I am smart but need to ask lots of questions and having a professor who is visibly irritated by this makes me feel badly.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNzkwNTA4","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2020-11-10 00:47:07 +0000 UTC","comment":"Aside from the disorganization that seems to have been present in previous years, this year's shift to remote learning has restructured the class so that there is no communication between student and professor. I have only spoken to my TA, and I have to do so often because expectations are not clearly defined in this class.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNzM5NjI0","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2020-10-27 17:43:07 +0000 UTC","comment":"Saturday classes","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNTAwOTU1","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2020-07-11 18:29:04 +0000 UTC","comment":"Lots of unnecessary work, it is very hard to understand what he teaches and his tangents are way too long. It is very hard to keep up with his numerous unorthodox expectations.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNDkyNzI5","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2020-07-08 06:25:17 +0000 UTC","comment":"Unorganized.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNDAwMzEx","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2020-06-02 19:52:02 +0000 UTC","comment":"Giri was the main instructor for the course, but swapped off with Mark Allie some days. He is very friendly, although somewhat eccentric. If you already have exposure to electronics the class is pretty much a joke and easy A, but you still have to show up. I wasn't a fan of the class organization, but it wasn't too bad.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":3.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyOTQ4NzM1","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2020-03-03 23:42:35 +0000 UTC","comment":"I took ECE 210 with Giri and it was such a waste of time. Don't get me wrong, there are a lot of important skills learned in this class, however, Giri is a spaz and treats students like middle schoolers. He yelled at me for using a pencil to draw a circuit. A pencil... He is so strict about these stupid ideas he has, like using highlighters also","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIzODQyNjEx","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2014-11-18 17:18:47 +0000 UTC","comment":"Giri is a great guy, I wish I got to know him better! This semester he started doing online lectures. Don't worry about the grade, you'll get an A if you show up. Great introductory class, and Giri is more than a professor. He truly cares about his students and offers advising for future courses, careers, etc.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":4.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIzMDIxOTEz","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2014-04-10 21:00:26 +0000 UTC","comment":"If you're looking for an easy A, you can't go wrong with Giri. Just makes sure you don't bring your cell phone or breath in the soldering gas.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":3.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIyNzU4MTk2","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2014-01-15 19:53:09 +0000 UTC","comment":"The class itself didn't really keep my attention although it was a good class for basics. Giri did well my only issues were that the lectures mirrored the lab readings to an annoying degree and that he allows distractions in class to become bigger than they are.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":3.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIyNTYyMDcy","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2013-12-15 16:32:31 +0000 UTC","comment":"Took his intro to electrical engineering 210. Very hands on lab, you learn a very board range on topics. A good introduction. Prof Giri is a pretty easy going guy. He will call you out if you're not paying attention in lecture.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":4.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:37:41.636088+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTIxMjQxMzEz","source_instructor_id":"rmp:1709243","instructor_name":"Giri Venkataramanan","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2013-01-10 13:32:46 +0000 UTC","comment":"Course was interesting enough, lots of soldering in lab. Wish he went deeper into the material, but it is a first introduction into the department. Lectures weren't very useful with regard to material, but Giri's musings are always entertaining. He is approachable, inspiring, and seems to care deeply about engaging his students.","source_url":"https://www.ratemyprofessors.com/professor/1709243","quality_rating":4.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:31.041150+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQzMDEzMjAy","source_instructor_id":"rmp:2257703","instructor_name":"Hongrui Jiang","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2026-05-04 00:55:17 +0000 UTC","comment":"He is very nice and responds to emails fast. Easy to communicate with him and he's very helpful one on one. As for class lectures, I felt like they were a bit pointless, but he's great.","source_url":"https://www.ratemyprofessors.com/professor/2257703","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:31.041150+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNzk1NzA1","source_instructor_id":"rmp:2257703","instructor_name":"Hongrui Jiang","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2025-03-20 19:07:16 +0000 UTC","comment":"PJ is the goat, always ready for class and knew how to work with us efficiently. Highly recommend.","source_url":"https://www.ratemyprofessors.com/professor/2257703","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:31.041150+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNTgxMDUw","source_instructor_id":"rmp:2257703","instructor_name":"Hongrui Jiang","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2025-01-21 17:52:54 +0000 UTC","comment":"The class was taught mostly by the TA, so the quality will come down to who you get. The professor would come in and watch/help the class. He was very helpful whenever we would get stuck. Great at helping us walk through a problem and understand, rather than just giving us the answer. ","source_url":"https://www.ratemyprofessors.com/professor/2257703","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:31.041150+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5NzIwNDAz","source_instructor_id":"rmp:2257703","instructor_name":"Hongrui Jiang","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2024-09-03 00:53:10 +0000 UTC","comment":"PJ's my boy he's cracked with it. Helpful in class and super willing to work with us.","source_url":"https://www.ratemyprofessors.com/professor/2257703","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:31.041150+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4MTgyODQ0","source_instructor_id":"rmp:2257703","instructor_name":"Hongrui Jiang","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2023-08-23 01:12:17 +0000 UTC","comment":"It is obvious that Professor Jiang doesn't care about teaching. He didn't plan any of the lessons himself; rather, he published videos of another professor teaching. In the rare occasion that he did make comments about the coursework, they were completely futile and unrelated. The class is a blow-off class, but still has interesting concepts.","source_url":"https://www.ratemyprofessors.com/professor/2257703","quality_rating":2.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:31.041150+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1ODM1NTI3","source_instructor_id":"rmp:2257703","instructor_name":"Hongrui Jiang","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2022-02-07 23:15:52 +0000 UTC","comment":"He didn't teach our class much, and the setup was very bad. It wasn't very helpful, and the class is only taught by a TA. Thankfully, the class is ridiculously easy, and it is clear that it is a blowoff course, but it doesn't teach us anything.","source_url":"https://www.ratemyprofessors.com/professor/2257703","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:31:49.535822+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTE4NjIz","source_instructor_id":"rmp:506547","instructor_name":"John Booske","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2022-12-14 18:32:36 +0000 UTC","comment":"Made the class really easy to understand by having us do all the same things each week. The only downside is you have to go to the lecture meeting basically just for attendance. The class only really took about an hour outside of class a week, which is where you do most of the work. John is also fun to talk to overall he has a ton of experience.","source_url":"https://www.ratemyprofessors.com/professor/506547","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:20:42.798978+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMTM0NzE3","source_instructor_id":"rmp:1974261","instructor_name":"Mark Allie","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2018-05-17 10:22:03 +0000 UTC","comment":"Mark shows up to the first day of lecture and then disappears for the rest of the semester. The class is really just &quot;taught&quot; by TAs but more of just following instructions on a PDF. The instructions can be a little vague at times... Also I emailed this professor two or three times in the semester and never heard from him. Easy A class though.","source_url":"https://www.ratemyprofessors.com/professor/1974261","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:20:42.798978+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI3OTE0NDI1","source_instructor_id":"rmp:1974261","instructor_name":"Mark Allie","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2017-03-16 18:04:27 +0000 UTC","comment":"Very easy class so far; requires participation. Does not teach anything though, and he puts a bunch of stuff in the lab sheets impeding your progress.","source_url":"https://www.ratemyprofessors.com/professor/1974261","quality_rating":2.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:20:42.798978+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI1ODQ2MTQ5","source_instructor_id":"rmp:1974261","instructor_name":"Mark Allie","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2015-12-29 20:37:11 +0000 UTC","comment":"Played a minimal role in teaching the course and did not communicate well with TA's in order to make up for it.","source_url":"https://www.ratemyprofessors.com/professor/1974261","quality_rating":2.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:14:27.413037+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyNjQyODI1","source_instructor_id":"rmp:2893907","instructor_name":"Nathan Strachen","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2026-02-25 06:59:25 +0000 UTC","comment":"Professor Strachen is just kind of the goat. ECE 210 is a fun lab based course where you get to have some hands on experience. Strachen is a down to earth dude and is pretty generous with the grading.","source_url":"https://www.ratemyprofessors.com/professor/2893907","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:14:27.413037+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMzExMjA2","source_instructor_id":"rmp:2893907","instructor_name":"Nathan Strachen","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2025-05-17 15:08:30 +0000 UTC","comment":"Professor Strachen was a joy to study under and work with professionally. He is highly accessible through office hours and more than willing to calmly explain any and all information. If you're EE/CE try to get classes with him if possible.","source_url":"https://www.ratemyprofessors.com/professor/2893907","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:14:27.413037+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMzc4ODU1","source_instructor_id":"rmp:2893907","instructor_name":"Nathan Strachen","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2024-12-19 06:42:17 +0000 UTC","comment":"The class was overall easy. Strachen made the topics interesting to learn about, and something that I wanted to study more about in the future. Overall, a very caring professor. ","source_url":"https://www.ratemyprofessors.com/professor/2893907","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:14:27.413037+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMjM3MzEw","source_instructor_id":"rmp:2893907","instructor_name":"Nathan Strachen","course_label":"ECE210","course_id":"ECE 210","course_uid":"course_1bd32bc0c6b6f790c916febd","review_date":"2024-12-12 01:04:41 +0000 UTC","comment":"Professor Strachen is an amazing teacher! He knew everyone by name and was very passionate about teaching. He was always willing to help during class and labs. He also had many ways of connecting the students with different opportunities around campus. Would highly recommend taking this class!","source_url":"https://www.ratemyprofessors.com/professor/2893907","quality_rating":5.0,"difficulty_rating":2.0}]