I've heard that U.S. Navy basic training involves alot of class work including learning rates, ranks, USMJ and ship terminology. What are some books I can buy to study before I leave in order to make boot camp a little easier on myself? Any additional insight from active duty or retired sailors would be much appreciated. Thank You