I also spent 3 days with Sandi Metz courtesy of my company, and it sounds like we went through the same training course.<p>I was underwhelmed by the course. Sandi Metz is a big name in the Ruby community. I expected her to show us some cool stuff -- stuff I didn't know you could do in Ruby. Generating "99 Bottles of Beer" doesn't fit that description.<p>One thing that threw me off was that during the class, she had an assistant with her whom she would sometimes ask for syntax help. Maybe I'm being too critical, but this gave me a bad feeling. Imagine sitting in calculus class, and your professor asks his teaching assistant how to do long division. Kind of like that.