One thing I love about Python is -- no, back up -- one thing I hate about other languages is that once you've defined/declared a class, it's difficult to extend objcts of that class, especially if you're another developer (and especially one who doesn't want to customize the original code). In Python, it's dead simple: "thing.new_attribute = 5"...you don't have to muck about with getters and setters, subclassing, or private/protected namespaces (unless you *want* to).
Bummer about the "expert". :(