I completed my undergraduate degree, via the online program. It was the best decision I could have made. I was throughly supported by my advisor and professors. There was a tutoring option as well. It was way more work that traditional schooling, but I do not regret it. It fit into my schedule at the time. Since I was only a semester away from finishing my degree prior to going back to school...online was perfect for me.