balancing efficiency and enjoyment in learning