This work aims to help students learn a variety of mathematical tools and concepts. The approach is interactive, using experiments, performed in the symbolic algebra package Mathematica, to impart the fundamentals of many of the topics students encounter.