Andrea Vaccari
This is a great computer science course and I loved taking it with Vaccari. The weekly homework actually felt fun most of the time because you are actually building circuits online. Sometimes his lectures could be a bit confusing but overall I enjoyed his teaching style.
Andrea Vaccari is genuinely one of the best professors I have ever had. The class is also super easy, with one homework assignment a week and occasional exams. Grading is easy, and little is required. Also the whole department is easily accessible if you need help.
I found this class very difficult. I did not have any prior experience with computer science at all and just follow up was hard. Professor Andrea was super nice and chill but still, the class design itself is tough