Personally I use the excellent CD Powerpoint slides produced by a well-known supplier. This fits with our syllabus as declared to the UK CAA in our DTO submission and reviewed by the inspector during the audit earlier this year.
They might be OK for the framework, but make your own. Using somebody else's doesn't demonstrate your grasp of the knowledge.
I made briefs for my school for every aspect of the syllabus, just with my iPhone camera in and out of the cockpit, and Keynote (Mac) on a Macbook Pro, converted to Powerpuke for the Windoze people. Gotta add yer own touch to the basic bones.