Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
I taught another week long class on Team System last week and as always, I learned a lot. It's a definite truth that if you want to learn about something, teach a class on it.
The other thing about is that each client you work with is looking to solve a different problem and you get introduced to new scenarios when you work through the "How can I solve that problem" discussions. This week included a lot of those types of discussions, and I therefore had to dig a bit.
What pearls of wisdom did I come away with?