Learn the fundamental principles behind OOP and how they connect to the syntax of Python.
Have you ever heard of a maths problem based on Lord of The Rings characters?