At a wizarding school, they teach a wide variety of subjects, including some that make girls blush. When Hermione took a course in magical

Read more