TRAINER ONLINE: ANTICIPATE TO LEARN EFFECTIVE STRATEGIES FOR CONQUERING OBSTACLES