Episode 4, on instance_ and class_eval, and episode 5, which shows 9  
solutions to a simple problem using various metaprogramming techniques.

http://www.pragprog.com/screencasts/v-dtrubyom/the-ruby-object-model-and-metaprogramming



Dave