Reviews of professor Jim Knight

Rating: 5.0/5, difficulty: 3.0/5
Jim is simply that boy, the OG. Cares about his students and is an all around great guy.