Hello, and welcome to this beginner course in LEGO robotics! Whether you want to learn basic programming and engineering concepts or you're in an FLL team and you want your team to succeed and thrive, this course is meant to teach you the knowledge and skills necessary to be successful in making LEGO robots capable of world domination--or self driving--whichever you desire. I will teach you about each of the primary components of a standard LEGO robotics set and how to use and program each of them. In addition to learning about the components, I will also introduce general programming concepts applicable in any context that deals with robots or robotics. In the advanced/intermediate part of the course, I'll go deep into the nitty-gritty concepts of robotics and engineering where all your questions (no matter how seemingly small or insignificant) will be answered. By the end of the course, you'll have all the knowledge of a former FLL LEGO robotics world champion (me), and you'll be able to build and create just about anything you can imagine. Just remember, knowledge is power. And as a wise man once said, "With great power comes great responsibility. But also, with no power comes no responsibility." Good luck.