Developing Mathematics Through Applications: Intermediate