Project for Multimedia Communications (COMP6605).  Interactive learning application to teach Mathematics.