After five years of training professionals how to work with Python there is one question I fear the most: “WHAT IS SELF?”. It seems that once you understand self, you loose the ability to explain it. In this video, I took a different approach and I show how classes work under the hood by emulating classes and objects with dictionaries.