Smart features that adapt to your progress and help optimize your training experience.