A new subject has been added to Hogwarts school of witchcraft and wizardry. Performing arts?! As well as a brand new teacher. Phoenix Knight. She's always wanted to attend Hogwarts but family matters has kept her away. Now she can live her dream and teach the students that no matter what your hopes and ambitions, dreams can come true. What she doesn't expect however, is the tall man with long black hair. Who is he and why does the mere sight of him make her heart skip a beat? Severus Snape is not a man that can be swayed easily. But can she dance her way into his heart? **contains adult themes and mature content **
49 parts