Multiple inheritance, type annotations, descriptors, iterators and abstract classes.
Advanced, 3 semaines