The online courses are very useful to keep up with industry trends as well as new technologies that can be implemented in our business. I have been able to complete my certification without having to travel out of state or spend money at an expensive hotel. This has allowed me to maintain my current position while continuing my education. There is nothing about this program that I dislike but there are some aspects that could use improvement such as more interactivity between students and instructors. It would help if they had live chat sessions where we were able to ask questions directly from the instructor. As long as you know what you want to learn it's easy to pick which course will best suit your needs. Our organization needed employees who met certain certifications so we decided to implement these programs into our organization.