Seol mar théacs é seo: Teaching for accelerated thinking and problem solving in schools