Is anyone applying or attending NROTC?

My son plans to apply NROTC. Just wondering if anyone has any current/past experience