Michael Welsh michael.welsh@apsva.us Teacher Instructional Staff Grades / Teams: 9, 10, 11, 12 Courses Computer Programming Marketing Introduction to Business & Marketing Sports, Entertainment, & Recreation Marketing Warriors Period