Lots of OO classes use it and Smalltalk is a great language to learn OO with (but even if you don't use it, the general information will be a big help).
Get the best books from Hacker News each week
Join 4,500+ subscribers and get the best books mentioned on Hacker News every Thursday.
[1] http://www.amazon.com/Smalltalk-Best-Practice-Patterns-Kent/...
[2] http://martinfowler.com/books.html#refactoring