Impact of online learning