Carpentry and Joinery for Building Craft Students: v. 2 by Peter Brett
This text is written in a user-friendly style and contains excellent illustrations. The self-assessment questions at the end of each chapter help students check their progress and evaluate what they have learnt.