Reviews of professor Noel Savage

Rating: 5.0/5, difficulty: 1.0/5
Absolutely by far my fav pure professor. I get excited every time I see his name pop up on my time table!