Riverside High School is a public school offering education to students in grades nine through 12. The school offers a wide range of college preparatory courses in various subjects, such as English, foreign languages, math, social studies and technology. It additionally offers various fine arts and physical education programs. The school also offers various programs, such as International Baccalaureate, Advanced Academics, Advancement Via Individual Determination, Environments Conducive to Learning, Fueling a Cleaner Environment, Healthy Kids, Healthy Communities and Riverdeep Instructional Organizer programs. It additionally offers driver s education. The high school also provides a wide range of athletic options and activities, libraries and career counseling services.