Learn how a Decision Tree works and implement it in Python.