Photo of CAPT. STEVEN ROSS

CAPT. STEVEN ROSS

Senior Naval Science Instructor

Graduated from the US Naval Academy with a degree in Mechanical Engineering. Served 31 years in the US Navy primarily on submarines. Joined the faculty at McDowell HIgh School in 2011.