Yes, all courses are completed through our online Learning Management System. Course content is highly interactive, and most work is done asynchronously - in your own time. You will occasionally be required to log into the client, and group sessions live and those live sessions will be scheduled in advance.