It's basicly a pseudo american harry potter if squibs went to hogwarts, hermione and ron were one person and snape was good looking and evil the whole time.
And i dusting loved it.
I also love casting movies so its time to pick who you think should play the characters.
Joel
Melody - Jane Levy best known from Suburgatory and Fun Sized she is way olde rthan sixteen but plays younger than she is in both of the previously mentioned projects anyway.
Fitch - Mark Ruffalo. I could be wrong but thats who I saw when I was reading the book. Especially during the whole you do my assignment ill do yours fitch is right there he can probably hear you "sure can" moment.
Nalizar-Ryan Gosling. Melody went on and on about how good looking he was and thats who came to mind.