Reviews of professor Uri Maoz

Rating: 1.0/5, difficulty: 2.0/5
I found Professor Maoz to be disrespectful to students. Rather than give encouraging feedback, it felt like he was attacking students in an arrogant way. He was unclear on a rubric for the final project, gave pop quizzes, not versed in the coding, and did not teach topics well. He is very intelligent but should not be teaching this course

Rating: 4.0/5, difficulty: 4.0/5
Fast-paced class, but it was pretty good! I learned a lot. HW every week, but they were very beneficial. TA recitation class very helpful. Quizzes/final exam are a bit hard but doable. For the final project, he gave a clear grading criteria.

Rating: 3.0/5, difficulty: 2.0/5
Quiz every 2 weeks, but no final exam. He is very knowledgeable about the topic, but lectures can be boring & difficult to sit through. He explains concepts decently well, but he's monotonous and talks pretty quiet. He doesn't accept late work on any circumstance, so make sure to check Canvas because they don't always show up in your to-do list.