Over the years BVM has offered a very diverse set of class offerings with foundations in core academic coursework, and supported by visual, technical and performing arts, athletics and physical education, language studies, health, and college readiness classes among others.