enjoy the perks of self-directed online learning: