fix tuition NaNs

* Number returns 0 instead of NaN when the number is null or empty
* Javascript number conversion is utterly insane
* closes ticket https://www.pivotaltracker.com/story/show/82299158