Some of the filming was done in the house where Deeva Gordon grew up.
Exterior schoolyard filming was done at F. S. Edmonds Elementary School in the Mt. Airy section of Philadelphia PA.
Interior school filming was done at Mastery Charter School, Clymer Campus.
This film was originally a stage play.