Reviews of professor troy Ertelt

Rating: 5.0/5, difficulty: 3.0/5
super funny & good lectures, lots of chances to get a good grade, really flexible when I had family emergency