Javier Arce Nazario
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.