StepUpwards' live online courses provide learners with real-time access to experienced instructors, who deliver the courses through interactive online sessions. The courses are structured in a way that allows learners to engage with the content and interact with other learners in the class. https://stepupwards.com/