Animated professional development? Now that’s some “Good Thinking!”