Todd Academy School site is located along Mayhew Canyon Road in the County of Riverside near the City of Corona. This 9.66 acre school site can house up to 881 students. The design consists of six buildings including a media center/library with a story reading room, and a multi-purpose room with kitchen, eating area, and a stage platform.
Since the opening of Todd Academy School in August, 2007, the use of technology in the classrooms has been at the forefront of the educational experience for students and teachers at Todd Academy. Interactive whiteboards, document cameras, individual student responders, and LCD projectors in every classroom enhance the learning process for Todd Academy students.