Lets be VERY CLEAR that this professor required us to purchase a program for 100 smackeroos that was MANDATORY for the class. You google the program and voila, hes the managing director for the company that issues it. Im neither impressed nor encouraged. Words like ponzi scheme come to mind. Take this class with someone else, youre welcome