Ryan Hadden Instructor, Military Science haddenry@oregonstate.edu 541-318-3771 Biography SSG, AR MSI K1体育 Cascades/ Central Oregon Community College B-TRP 1-82 CAV