Pros: flexible classes, unless core curriculum. classes are affordable
Cons: % of student actually graduating is very low
Like most schools it is all about the money. At least it seems this way at times. Most teachers are very helpful, but I would assume this is a case to case basis. Everyone is going to have a different experience.