Mr. Douglas Ray
Skills USA classroom website
Game Design
Introduction to Software Design
AP Computer Science Principles
Game Design: Animation and Simulation