I work for MEI primarily in the professional development (PD) of teachers of mathematics where I use GeoGebra in PD courses and training teachers in its use. Two days per week, I teach 16-18 year olds A level (pre-university) mathematics, and make extensive use of GeoGebra to develop their geometrical, graphical and algebraic thinking.