I liked it! (But for some reason I feel like I also should read it without five beers in me... :? ) I feel like there are to few newbie tutorials on the net on OOP (or any other part of the delphi language for that matter).

The things I missed however (though they may be a bit to complicated) was how to use OOP without the VCL. Sure the VCL is great and all that, but one of the reasons it took so long for me to learn proper programming was that I used the VCL for everything and never got down and dirty with more low level stuff (so that I could learn how all this came together). Console applications are great... The second thing was some design patterns like singletons (I like singletons ) or such, but I guess people should learn polymorphism first.