The A-Z of teaching
A – Ability to listen B – Balanced approach – being kind and firm at the same time C – Communication skills D – Dedicated and disciplined E – Experimental way of teaching F – Forthright G – Genuine H – Honest I – Innovative J – Just K...

