Professor Snape to Teach AP Chemistry At DHS By Flagstaff Roberts HOGWARTS- After our beloved Professor Snape left Hogwarts in… Jeremy KeeshinNovember 28, 2008574 views2 minute read