Reviews of professor Joshua Fox

Rating: 4.0/5, difficulty: 4.0/5
Fox is a fantastic teacher, but the class is very hard. The projects and labs will take you time, unless you're a very advanced programmer. The midterm and final are also a big part of your grade, which is annoying considering there's 3 massive projects

Rating: 3.0/5, difficulty: 3.0/5
Prof. Fox is a nice person, but I do think he should change his ways of teaching. He is always making too many jokes and talking about his personal life, if you take that out his lectures would have only 1020 minutes. A lot of students also complain that in his tests he does a lot of vague questions.

Rating: 5.0/5, difficulty: 3.0/5
I only attended like 5 or 6 lectures, but this guy knows his stuff. The entire class can be taken online without any campus attendance (even pre-COVID), the assignments, while time consuming are fun and the lectures and slides even got funny jokes in them.

Rating: 3.0/5, difficulty: 4.0/5
Good lectures, lenient with deadlines. Very hard midterms and finals, be ready to get tricked into the wrong answers and read code you would never see anywhere else. Project 3 is very hard and time consuming. Be ready to work hard for your grade.