Reviews of professor Scott Owens

Rating: 5.0/5, difficulty: 3.0/5
Always interesting. One of the best profs I have had