Reviews of professor John Shallow

Rating: 5.0/5, difficulty: 3.0/5
Really chill guy, gives feedback to help you improve, not a super tough grader and explains things in a very comprehensive way. I honestly wish he could teach all my computer classes.