Designing and Implementing Curriculum for Students with Special Needs: A Case Study of a Thinking Curriculum