Skip to main content
Division of Academic and Student
Affairs
Naval ROTC
Menu
Close
About Us
About Us
Our Staff
Directions and Parking
Unit Details and Statistics
NROTC History
Latest News
Newsletter Archive
Join NROTC
Join NROTC
Eligibility Requirements
Student Life
Schedule an Officer Interview
NROTC Scholarships
College Program & Advanced Standing
Marine Enlisted Commissioning Education Program
NCPR Scholarship Application Timelines
Naval Science Courses
Navy Tier System
Links
Student Feedback
MECEP
NAVY STA-21 Students
Donate
About Us
About Us
About Us
Our Staff
Directions and Parking
Unit Details and Statistics
NROTC History
Latest News
Newsletter Archive
Join NROTC
Join NROTC
Join NROTC
Eligibility Requirements
Student Life
Schedule an Officer Interview
NROTC Scholarships
College Program & Advanced Standing
Marine Enlisted Commissioning Education Program
NCPR Scholarship Application Timelines
Naval Science Courses
Navy Tier System
Links
Links
Student Feedback
Student Feedback
MECEP
MECEP
NAVY STA-21 Students
NAVY STA-21 Students
Donate
Filter By
All Staff
Active Duty Staff
Civilian Staff
Menu
All Staff
Active Duty Staff
Civilian Staff
MSgt Herbert Barrera
MB
Assistant Marine Officer Instructor
Gunnery Sergeant
United States Marine Corps
919-515-2354
habarre2@ncsu.edu
Groups
Active Duty Staff
Staff