CrunchJr is a powerful computational engine which is augmented by a large selection of MiniApps. Users can choose from 250+ MiniApps, 300+ functions and 200+ constants ranging from health/fitness to physics to financial and everywhere in between. Users can also save the results of their computations in custom defined variables. There is a ton of documentation to help you if you get stuck, or to just find something interesting.