At St. Cloud State University, Harry Potter and the philosopher's class

Waiting for Harry
St. Cloud State University is mixing the magical world of Harry Potter into philosophy teachings.