Hacking Math Class with Python: Exploring Math Through Computer Programming