Active Record and Repository (30 min presentation).
http://codebetter.com/files/45/codebetter_downloads/entry148143.aspx
I have been slowly filling in more content beyond these slides. If you happen to notice that the objects are a bit flat in the examples it is because later slides use value objects (and inheritance in some cases) to work further on the example objects.