Matthew Robert Villar presents a tenor recital in partial fulfillment of the Bachelor of Music in Performance degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Zhanglin Hu presents a piano recital in partial fulfillment of the Doctor of Musical Arts in Music degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Elijah Renteria presents a percussion recital in partial fulfillment of the Bachelor of Music in Performance degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Bille Bruley presents a tenor recital in partial fulfillment of the Doctor of Musical Arts in Music degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Anjun Zheng presents a piano recital in partial fulfillment of the Doctor of Musical Arts in Music degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Andre Prouty presents a trombone recital in partial fulfillment of the Doctor of Musical Arts in Music degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Ruiya Zhong presents a piano recital in partial fulfillment of the Bachelor of Music in Performance degree requirements.

Student degree recitals are subject to cancellation. Before making a special trip, please check the School of Music event hotline, 480-965-8863 for up-to-date information.

Subscribe to Performance