This video course provides an introduction to Mathematica for students, teachers and beginners of all kinds. It quickly covers a wide range of topics from algebra to calculus using examples, all delivered from the viewpoint of a highly skilled and experienced classroom teacher. It starts with the concept of a computational notebook and builds step by step to more advanced topics such as plotting, graphics and solving equations. The course includes techniques for entering mathematical notation using your keyboard and palette buttons and finding help using the Wolfram Documentation Center. The course is recorded by Ruth Dover, a math instructor and Wolfram Innovator who has taught thousands of students how to use Mathematica and the Wolfram Language over the course of her career.