Joe Geiger: Building a Future on a ROTC Foundation

Joe Geiger ’09 is not shy to say that being in ROTC as a student at Mines changed his life. His...

Read More