Ms. Dowling was the headmistress of Alfea. She is a Mind fairy.