Teaching for Deep Understanding: What Every Educator Should Know