ChemCoach Synthesis is a Java-based chemistry teaching tool, devised by a chemistry professor and built by a Java and Oracle programmer. The interface for this program needed to include many navigational controls while devoting most of the window's real estate to diagrams and explanations of problems. The sometimes complex diagrams needed to be large enough to easily read and manipulate, and small enough to facilitate side-by-side on-screen comparison. (Due to the proprietary nature of this project, no full-size screen shots are available.)