Text this: A problem solving approach to aquatic chemistry