I attend American Public University, it is strictly online, but is regionally accredited by the same accreditation as Harvard, Yale etc. It is accredited by the Higher Learning Commission,North Central Association. It is the cheapest online school I have found only 750 dollars per class, or 250.00 per credit hour. Most of the professors I have had are top notch and teach at other Universities and colleges across the country. It has been a very good experience for me, as I have attended a traditional brick and mortar school and have found the work at APUS to be as challenging if not more challenging than a brick and mortar school. The school is very highly thought of espcially in teh federal government sector as well as most state educational agencies. I am majoring in History and will be finished in December and be fully certified to teach. All of the state educational agencies I have contacted reagrding a teaching liscense have no problem with them. Just something for you to look at.