Exercises and Solutions for PPP, Ihop, POOD.
Excercises for Principles, Patterns, and Practices, iHop, Pood.