Mr. Haggard's classes

Email: jphaggar@mpsaz.org
Phone: (480) 472-8206  & (480) 861-2172 cell

Welcome students and parents! Please choose a class on the left. An assignment calendar for your class can be found on the parent/student portal, and an events calendar containing concerts, extra rehearsals, deadlines etc can be found via your class page. Please call the school office if you need help with portal access.