Reviews of professor Troy Snowden

Rating: 4.0/5, difficulty: 5.0/5
He is a terrible teacher.