Additional programming options include enrichment in the classroom, consultant-teacher programs, resource room/ pullout classes, interest classes, community mentor programs, independent studies, special classes, special schools, magnet schools, summer programs, acceleration, advanced placement, early college entrance, online learning, and dual enrollment in college and high school (Karnes & Bean, 2001).