Long Beach
The school scenes were filmed at Long Beach Polytechnic High School in Long Beach, California.