To update this post, if anyone is interested in UA, the EOH concentration there, and also Tucson, I received some pretty nice info from a former student who graduated recently:
"Personally, I enjoyed the program, but with certain professors you definitely have to take some initiative if you want to actually learn anything (there were a few professors for whom the phrase "lesson plan" was completely foreign to them and they would pontificate about whatever was on their mind that day for the whole 3 hour lecture).
Coursework is geared a bit more towards the occupational side of EOH, since UofA got a huge industrial hygiene training grant from NIOSH a few years back and they do a lot of mine health and safety work. If you're considering working in the mining industry, it's a great place to be, though the program has had good internship placements across many fields.
There was a lot of student unity among the EOH cohorts, because we're a small division, and people get along pretty well. EOH is kind of the red-headed stepchild of UofA's MPH program as a whole, with most programs and general guidance being geared towards the bigger divisions (epidemiology, MCH, and HBHP).
Tucson is a good city to live in, and it's pretty affordable; I managed to afford living on my own on a low full-time wage, and my fiance was able to afford a good-sized apartment with a roommate on a phd stipend. Most of the immediate neighborhoods around campus are students, as you might imagine, and there's a lot of housing immediately north (the public health building is on the north-east side of campus). If you don't mind being a bit further out, prices go down. Parking is expensive and at a premium, so look into either being close enough to walk or along one of the major bike routes (Tucson is a pretty bicycle-friendly city). There's a LOT of Chicago and Twin Cities transplants in Tucson, so I'm guessing it's pretty attractive to midwesterners."