What is Mesa?

I'm interested in attending a flight school in a few years, after I finish college. I don't know anything about Mesa...could anyone provide some information about their program? Where is it located? Are they affiliated with any airlines? Will they take me from 0 hours all the way up? ANY info regarding Mesa...please share! Thanks.