-Excellent software, open source. Numworks (the company that makes it) releases updates every 2 months or so, bringing new features each time.
-Easy to use, feels modern and well thought-out.
-Compact and very light.
-Graphing is really, really, really fast. Basically instant.
-Regression is very easy to use, and accurate.
-The equation solver is the best I've ever seen in a calculator. It solves almost any equation/system of equations extremely fast, and does not stutter or lag.
-It includes a Python shell that can run almost any program with basic modules. Great for beginners in coding. You can also upload scripts from the computer.
-Screen is nice and clear, and the brightness is able to be adjusted.
-Battery life is nice and long.
Cons:
-No finance application. Hopefully this will be fixed soon.
-Python editing on the calculator feels slow.
-Buttons can be a bit sticky.
-Secondary function letters can be hard to see.
-There is only 4 KB of memory available for Python scripts. This could be fixed in an update, by allowing scripts to be archived in ROM.
-Scripts clear when the battery completely dies.
Conclusion:
A great calculator for high school, with several things that could be fixed through future updates, and few that cannot. Easy to use and program.
Would recommend.