Planning and Scheduling online training