main heroes Peter sallow, Greg ndiaye, eve sweeting, James potter, rose weasley enemies scorpius Malfoy, henry twiddle, Eleanor sweeting professors Neville Longbottom: herbology Minerva McGonagall: headmistress Mary Webb: defence against the dark arts Horace Slughorn: potions filius flitwick: charms Charlie weasley: care of magical creatures aurora Sinistra: astronomy Cuthbert Binns: history of magic Aberforth Dumbledore: transfiguration Gryffindor: James potter albus potter professor Longbottom professor McGonagall professor Charlie Eve sweeting harry sweeting Mary brown Hufflepuff: Eleanor sweeting Victoire weasley Tracy bloom Ravenclaw: Anabel sallow Rose weasley professor flitwick Slytherin: Percy sallow Charles sallow Miriam sallow scorpius Malfoy professor Webb professor Slughorn Greg ndiaye Henry twiddle