Learning for Keeps: Teaching the Strategies Essential for Creating Independent Learners by Rhoda Koenig Back to product details page >