Awesome
Professor O'Hare is wonderful. Generally, this is not an easy course. However, he's knowledgeable on what he's lecturing in class.
Awesome
She's a very good teacher for both classroom and laboratory lessons. Even during the change because of COVID-19, she ensured that all our tasks and when they were due were made as clear as possible. Plus, she sent reminders. It's a challenging class, but if you go to the sessions and follow her suggestion to make notes before class, you'll do well. Also, she gives some bonus points in laboratory and during classes.