Excellent program and a great community, lots of good shared resources. Eldest Child actually uses it a lot for school instead of a graphing calculator.