This school serves kindergarten through eighth grade and is focused on smaller classes, giving students more of a one-on-one learning experience. It offers all the classes normally seen in public schools including a computer lab and library. Temecula Valley Charter School even offers an athletics program with teams in many different sports.