Introduction to Python: 2018 Edition