Some bits of this are interesting. The numbers on the accelerated program seem unrealistically ambitious though. In the Q&A, they say they teach a fully accredited 124-credit-hour degree in 2-2.5 yrs. That seems pretty difficult, at least under the official accreditation standards!<p>A standardized definition most accreditation agencies have settled on for a "credit-hour" is approximately 45 hours of work total (so e.g. a 3-credit course requires 135 hours over the semester). Originally that came from an assumption that an N-credit class met for N hours a week, plus 2N hours of homework per week, for a 14-week semester plus a 15th exam or final-project week. But any split is ok under current standards as long as it adds up to about the same (different semester lengths, no-lecture classes purely based on videos, fully in-person lab-style classes, etc.). Either way though, a 124-credit-hour degree would end up at around 5580 hours of work. To do it in 2 calendar years, you'd need to average 54 hours/wk, with no vacations. Not physically impossible, but...