We use cookies to improve your experience of our website. Cookies perform functions like recognising you each time you visit and delivering advertising messages that are relevant to you. Read more here
S2-E29 iHave My Principals

S2-E29 iHave My Principals



Carly, Sam and Freddie accidentally get Principal Franklin fired, and his replacements introduce some strict discipline to the school.

Cast & Crew

Carly Shay Miranda Cosgrove
Sam Puckett Jennette McCurdy
Freddie Benson Nathan Kress
Spencer Shay Jerry Trainor

Have Your Say What did you think of iHave My Principals?

view all comments (0)