A little OT but something worth mentioning. Your Academic Advisor/Counselor at USNA really isn't that involved with you -- or at least wasn't in my day. I think the reasons include: (1) everyone must graduate in 4 yrs, so there's no need to discuss how to get it done, (2) there are limited majors so there's not a lot of discussion about what to major in, (3) it's VERY hard to change your major (other than a specific engineering course to "general" engineering and a few other possible changes), and (4) there aren't a lot of choices in terms of what courses to take because there are so many required courses both in and out of your major.
Thus, many of the things regular college kids have to deal with aren't an issue at USNA. Academics largely takes care of itself and there isn't all that much "advising" to be done.