I enjoyed this program overall. I had a couple of classes that the professor was hard to understand. Some spoke too deep, and others had such a thick accent that you could not understand them. Even when addressed with the school and professors, nothing changed. I personally feel like any professors online teaching should speak clearly and articulate their words. Other than that, all others have been great.