Milestone-based marketing implementation for time-constrained learners