Launching the Imagination 5th Ed Mary Stewart Paperback Illustrated (2006)

This textbook is well organized, with each chapter building on the last one.