Business Course Resources

Teacher Information

Mr. Lupton is in his second year teaching at Salem High School. He has worked as a public school educator for the last 15 years with the York County School Division and Hampton City Schools. In his previous schools, Mr. Lupton has coached varsity girls soccer, started a video game design club, and worked with students competing in FBLA competitions.

Mr. Lupton has been married to his wife for 16 years. They have two school-age daughters. Mr. Lupton and his wife both graduated from Virginia Tech. Mr. Lupton is currently taking classes towards a Ph.D. at Virginia Tech.

To get in contact with Mr. Lupton, please email him at or call Salem High School at (540)387-2437.

Course Competency Lists

Economics and Personal Finance (6120)

Keyboarding (6151) ***Now Digital Applications (6617)***