It has it's ups and downs like any flight school but mx is good, your schedule is limited to a 10 hour duty day with 12 hours off in between days, and the courses are very structured. I can't pm yet because I just joined this site but can respond when I gain access to pm.