OP, I'm an MSIV at Mason, if you'd like PM me with your name and platoon and I can get you setup to work on the swimming. I'm a lifeguard and I've worked with cadets in the past to get them to pass CWST, it is not difficult. On PT, I promise you if you just show up to PT and put in the effort...