Web site: Partnership for 21st Century Skills
The best way to practice critical thinking is to have something to think critically about, and the best way to practice creative thinking is to create something.