Kevin Nealon
as
Franklin Fitz
Zachery Ty Bry...
as
John Scaduto
Jessica Steen
as
Celia Shine
Rashaan Nall
as
Peter Heath (a...
Kurt Fuller
as
Principal Fran...
Ellie Harvie
as
Miss W. Fassle
Laurie Murdoch
as
Vice Principal...
Emmanuelle Chr...
as
Roxanne
Carlos Jacott
as
Oliver
Bill Nye
as
Science Teacher
Douglas Newell
as
Math Teacher
Robin Douglas
as
Biology Teacher
Walter Marsh
as
Dr. Vernon Bax...
Christopher Ga...
as
Hamlet
Carly Pope
as
Student
Veena Sood
as
Reviewer #1