Marlowe and Page bring together constructivist theory with step-by-step guidance and ready-to-use checklists to make constructivist learning a reality in your classroom.
There were some good ideas, but I really don't know about this as an approach for an entire class. It would have to be in a special school like Star Lane.