Really disappointed. Took an online class. Material is basically farmed out to a company called testout. Might as well just go straight to them. The course worked reasonably well but giant leaps were taken in the labs. Reaching out to instructor is a waste of time since it takes 3-4 days for a response. Some classes might be good using this format - but NOT all. I have taken a programming class online before but this class was a messy, clunky, funky, might as well buy a book on the subject and Read it and I would have learned more. RIO are you listening? Improvement needed!