Who are your teachers? Teachers are everywhere, in everything and everyone. Every difficult situation, every annoying person is our teacher, not just the ones who encourage or believe in you the most. This week, appreciate the teachers in your life and recognise what they are trying...