Thoughts and reflections on teaching and leading