 I am really excited to welcome you to my very first course for beginning Python. And when I say beginning, I mean you have never written a single line of Python before in your life or of any other computer program and you would like to go through it from the beginning. There are a couple of things that you need to do to set up your computer to get the tools in place to do this. If you haven't already looked through course 111 if you're on a Mac, or course 112 if you're on a Windows machine, then I recommend that you do that. It will make sure you have Python on your machine and make sure you have a way to write and save Python files. If you're using Linux, I assume you've signed up for a life of Googling and figuring things out for yourself, so you're probably already there. In this course, we're going to learn by building things. And we're going to start small so we can build something and play with it and make changes to it, which is the very best way to learn a thing is to take something small, take it apart, put it back together again and see how it works. We're going to focus on things relating to time, clocks, stopwatches, alarms, timers, and even being able to time code. Surprisingly, these simple set of tools let us in a very intuitive way get right in to some important Python concepts in a way that's natural to understand because it's part of this task that we're trying to accomplish. So I'm excited that you've joined me on this journey. Let's jump in.