I was wondering if a person with a degree in environmental science would not only qualify but be competitive in the Navy or Air Force test pilot programs. The programs require a STEM degree, but are these branches really asking for engineering or math specific degrees? Also, while on the subject, would an environmental science degree make you competitive for NASA's or the new and upcoming private space companies (i.e SpaceX or Virgin Galactic) astronaut selection. Many of the past and current astronauts have been graduates of test pilot school. Is NASA and the private companies also asking for more engineering and math specific STEM degrees if that is the case. Many thanks!