A Satisfying School Experience: Strategies and Skills for Teachers Jaa A Satisfying School Experience: Strategies and Skills for Teachers