David Hyerle 

International educational writer, independent researcher, and consultant focused on the direct facilitation of all learners' thinking processes.