How To Learn Hard Things