Reviews of professor Gerry Steele

Rating: 1.0/5, difficulty: 3.0/5
Random rambling in lectures instead of actually teaching, and very pedantic