The Buffalo Academy for Visual and Performing Arts, also known as BAVPA, is a magnet performing arts high school and part of Buffalo's public school system. The current principal is Jody Covington.The school holds classes from grade 5-12 and requires students to apply (as if for a job) in the field of their desired "major concentration." Majors taught in the school are Dance, Media, Music, Technical Theater, Theater Arts, and Visual Arts.