So far, the degree program is pretty straight forward. The hardest part with any of the classes is learning how to navigate through Moodle and/or any other programs that come along with the required materials for your classes. If you take all of your... Read More classes online and you happen to live nowhere near Ridgecrest, Ca, then asking questions is something that takes time since a lot of the interaction between you and your professor will be via email or message boards on Moodle. Some teacher do give you a telephone number if it's really important. And unless you exchange numbers with a classmate, you'll be contacting them through Moodle or email. But, keeping in touch or getting in touch with someone is relatively easy, such as if you want to talk to your counselor or speak to someone in Financial Aid. Besides that, I typically enjoy my classes and they're convenient for those people who have to stay home - maybe because they're homemakers or single parents. I especially like this college because it is an actual public community college - it isn't a private school with questionable degrees or tuition and fees that are exorbitant. So this school takes care of my three main concerns: it's convenient, affordable and legit.