Reflections on Research and Teaching