The online training can be complete over a weekend. There are roughly 18 videos ranging from 5-20 minutes each. The course is self-paced so you can watch the videos at your own speed and be able to come back to re-watch a lesson at any time.