Do students pay tuition at the US Naval Academy?

In a manner of speaking. In exchange for their education, they agree to provide six years or more of service in the US Navy.
In a manner of speaking. In exchange for their education, they agree to provide six years or more of service in the US Navy.