As a teacher of teachers, I think your wife found a very expensive program. The program you describe has an effective cost per credit hour of over $750. That indicates that it's probably a for-profit institution like Phoenix or something similar. She should first look at the options available through her state institutions. For example, my state has a plethora of options (on campus, and online) for in-service teachers. Most state university systems will, since in-service teacher education is actually a fairly good revenue generator for the uni. Our online cost per credit hour for state residents is less than half the cost of the program you describe, at about $300/hr. all-inclusive of fees, etc., a little less for on-campus courses. Even the non-resident cost is cheaper at $500/hour. All of those courses are specifically designed to fit around a typical teacher's schedule.