I've taken a lot of classes at Rio Salado. I really think of it as self-teaching. It has increased my discipline. To do really well in those classes, you should study a little every day or at least three days a week. Don't cram. Do the chapter questions in the back of the book. Do the online activities from the school and the text.
Rio Salado's lesson materials are pretty crappy as I see it. But it's convenient. I am taking CHM151 at Glendale Community College right now. I have a new teacher, and he is doing well (started a little bumpy). He also has great support from the other faculty. GCC's online materials are FANTASTIC and help me do well. I also study a lot. Attending Rio Salado really drilled that into me.
I like GCC better than Rio as GCC has better teachers (or at least they interact with me more) and way better course materials. BUT, I like the convenience of Rio Salado. I would pick and choose classes to attend there. I took all the classes you mentioned at Rio and did well. I think it would have been nice to attend an in-person class for the anatomy and microbiological stuff. The anatomy class would have been really nice in person. I went to an exhibit on human anatomy (Body World or something like that) at the AZ Science Center after finishing my A&P classes and it really drove home a lot of the concepts. The exhibit had tons of human cadavers that had been plasticized so that people could see various structures and body organs. Really neat.
Oh...another thing if you are going to attend the science classes online...Get additional textbooks and reference materials for when you don't understand something from your assigned texts. I pulled books from public library and bought used texts from Amazon
. Also bought some new books. Taber's Cyclopedic Medical Reference saved my butt a lot.