1.
Petty, G. Teaching Today: A Practical Guide - 5th Edition.
2.
Carroll, M. Understanding teaching and learning in primary education. (SAGE Publications, 2018).
3.
Pollard, A. Readings for reflective teaching in schools. (Bloomsbury Academic, 2014).
4.
Pollard, A. Reflective teaching in schools. (Bloomsbury Academic, 2014).
5.
Cross, A. & Adrian, B. Essential Primary Science. (Open University Press).
6.
Education - Royal Academy of Engineering. http://www.raeng.org.uk/education.