A Term Project in Python