I have been taking online courses from Rio Salado on and off for about 3 years, aiming for an AAS in Chemical Dependency, and I have had nothing but good experiences. For some time, I was required to takemid-terms and final exams at my workplace, but now most if not all of their exams are online and taken at home, which I like even better.
The courses are challenging, especially the Honors classes, and the instructors are helpful and always available for questions, etc..
I would encourage anyone interested in online learning to check out this school!