Understanding GCC: Architecture and Workflow for Educators