Values-Based Teaching Skills by Larry S. Rosen · Bookplated