Opportunity, Growth and Equity Drive Computer Science Education at Aberdeen High