Reviews of professor Javier Arce Nazario

Rating: 3.0/5, difficulty: 4.0/5
Beware of his exams! You never know what's going to be on them, except that a lot of it won't have been covered in lecture. Going to office hours may help. He's very knowledgeable but doesn't explain things well. Do your best on every HW! You'll learn a lot and HW makes up most of your grade. In the end, it's what got me an A in this class.

Rating: 3.0/5, difficulty: 3.0/5
Prof. Arce Nazario is pretty decent. Sometimes feels approachable, sometimes not. As long as you watch the vids. and do readings, you can complete the assignments for the most part, with the occasional question. Grading fair. The biggest hurdle is the exams, which are super specific and hard to study for. The coding aspect isn't actually too bad.

Rating: 3.0/5, difficulty: 3.0/5
I did not do well in the theoretical aspect and got an A-. Not a bad course at all but it impossible to prepare for his exam questions. The practical part of the exams were clutch, make sure you do the homeworks, and understand generally what is going on with the software we use. He drops lowest homework and quizzes.

Rating: 5.0/5, difficulty: 4.0/5
Genuinely a really cool professor, very experianced and knows what he's talking about. He's pretty funny too, little goofy at times but its clear he cares about you. The lectures can be boring and don't help with the actual homework that much. 90% of the stuff you'll talk about in class you only ever see on the exams. HW is most of the grade.