Teaching smarter