We had a presentation about this after school today. Sounds like it could be really powerful professional development, but it takes a lot of time to complete. If you've gone through the certification process, I'd love to hear your impressions. What is the process like? Is it worth it? What did you gain from it?