Reviews of professor Jason Kratz

Rating: 5.0/5, difficulty: 3.0/5
Clearly explained material in common sense terms based on his education and his real-world experience working in industry. There were optional, non-graded homework assignments with feedback. Provided feedback midway through group project draft. Overall, I think this was a decent class that was organized in a logical flow throughout the semester.