USGS is a developer of education software.
A Program for Estimating Constituent Loads in Streams and Rivers.
NETPATH helps interpret net geochemical mass-balance reactions.