The following links have been useful whilst trying to understand, research and teach Object-Oriented related topics. Going to conferences was a great way to meet people that were facing the same set of problems and discuss solutions. This eventually got me into being interested in Software Patterns, Aspect Orientation and Meta-level architectures.