You are about to access our book library "Challenging Learning: Theory, effective practice and lesson ideas to create optimal learning in the classroom full version" .