Patten appeared to be a great solution for a working adult to go back and earn a degree, but there were two areas in particular that made this a challenge. The first is the self paced approach. It you are good with your time management this may be a terrific solution. For me I'm a bit of a procrastinator and I ended up waiting too long between assignments and ended up competing only a single course per term.
Second, Patten provides an easy to follow roadmap to your degree. This is great for students who just want to be told what to take, but for students who enjoy having some say an alternative school may work out better.