4.03 / 5
3 reviews
Clarity
Engagement
Support
Grading Fairness
Workload
Heavy → Light
Your review is completely anonymized.
Sign in with UCR AccountHighlander_58335
He's a good professor who teaches the concepts well and tries to engage with the students during lecture. Although the course material is easy to learn, the midterms and finals are a bit hard and specific as they rely on conceptual questions despite being open note and open book (except for the final). It's easy to get at least an A- or A as long as you do all the ECs and have a manageable group for the Team Project, which is worth a decent amount of your grade. I wish he offered practice tests for the actual tests.
Highlander_78841
A really great professor overall, engages with the class, and teaches in a nice manner. While he doesn't curve tests, they're open-book and open-note. The final exam, however, isn't! So make sure to study hard for that. The final project, you get time to work on during discussions, so it's honestly really easy. Just make sure to work on it during discussions, and you should ace it.
Highlander_38086
Solid professor all around. If you want to work for a good grade it is definitely attainable.
Difficulty
Hard → Easy