Reviews of professor Tom Johnson

Rating: 1.0/5, difficulty: 4.0/5
Professor doesnt do pop quizzes as he forgets it throughout the semester. Exams are 25% of your overall grade, and you need to study for them because almost everyone failed on those exams. Must learn programs like Raptor and Python beforehand especially when given complicated assignments. Overall, try someone else that teaches this course.