Riverdale Baptist School, located in Marlboro, Md., offers a variety of academic and extracurricular programs to students in grades kindergarten through 12. The school provides educational services through various elementary, middle and high school divisions. Its curriculum includes Bible studies, theology, English, science, social studies, accounting, finance, geography, computer application, and health and physical education. The school organizes sports activities, such as football, soccer, basketball, baseball, track, tennis, volleyball, cheerleading and softball. It provides other services, including preschool and after school care, and fine and performing arts classes. It also organizes award functions, sports tournaments, the National Honor Society programs, and trips and tours. The school additionally has a parent-teacher organization that involves parents in social activities along with students.