Frictionless Learning