Developing Mini Philosophies on Becoming a Happy and Productive Teacher Posted on October 7, 2021February 13, 2022 by Keith McCauley