I am interested in the Navy and Air Force HPSP and would like to know who I could ask to write my letters of recommendation. Do they have to be professors whom I've taken classes with back in undergrad? I graduated in 2008 and will be starting my first year in 2009.