PPP is one model for planning a lesson. Other models include TTT (Test, Teach, Test), ARC (Authentic use, Restricted use, Clarification and focus) and ESA (Engage, Study, Activate). All models have their advantages and disadvantages and I, like many other teachers I know, use different models depending on the lesson, class, level and learner styles.