I have the great honor of presenting at Calgary Code Camp this April 28, 2007. Here is the old synopsis: 

Making Reflection Do Bad Things (So You Don’t Have To). 12:45 PM - 02:00 PM

Reflection is an immensely powerful tool that most developers shy away from. This talk will show how to get started using reflection in your applications. From reading and writing private/protected data in an object to creating a dynamic type at runtime this talk shows some of the great uses for reflection.

I see that the organizers placed Don and I in the same time spot so that there is at least one less person heckling Don.