The Public Academy for Performing Arts is a public charter school that offers college preparatory curriculum with performing arts. The academy provides learning opportunities for students in grades 6 through 12. Its academic curriculum includes various subjects, such as English, math, science, social sciences, foreign languages and fine arts. The Public Academy for Performing Arts offers classes in guitar, theatre, ballet, hip-hop, and film and media arts. The academy also teaches jazz and modern dance. It maintains a library that offers a variety of books and reference materials on various topics and subjects. The Public Academy for Performing Arts is located in Albuquerque, N.M.