Jack

Jack (From The Haunted Magic School) is a 18 year old boy, his GF is Lilac. However, he and Harry are the only boys in the Magic School among the 4 girls, Lilac, Sapphire, Rose and Izzy. Jack and Harry were best friends until he finally found out that Harry was evil.