At CPA we have chosen a variety of online platforms to enable progressive activities to be set and monitored. Online platforms allow for opportunities for self-paced learning and flexibility. It also teaches learners time management and helps builds critical thinking skills. Online platforms provide an intuitive approach to enable support and challenge to be built into tasks set.