iHave My Principals

Series 2 - Episode 29 iHave My Principals

ADVERTISEMENT

Summary

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