Rubidoux High School, located in Riverside, Calif., offers a variety of educational and extracurricular programs to students in grades nine through 12. The school has an enrollment of more than 3,100 students. It offers a variety of subjects, including Bible studies, theology, English, fine arts, mathematics, science, social studies, computer science and physical education. It involves students in various extracurricular programs, including football, baseball, basketball, volleyball and track. The school provides various services and facilities, including food, transportation, parking area and cafeteria. The cafeteria serves breakfasts and lunch. The study and learning center of school has a large collection of textbooks, and it also offers various books on weekly and monthly basis.