Reviews of professor Justin Capaldi

Rating: 5.0/5, difficulty: 2.0/5
Justin really cares for his students, tries to get to know everyone in his class, their name's, their personalities, their strengths, and weaknesses.