Ocean Pines has a indoor pool and coached "master swim group" that meets monday, wednesday and friday 10am-11am. This is a great opportunity to get in shape for surfing. we do about 2-3k yards each day.
The price is only $42 for OP residents and $52 (i think) anyone else for 6 weeks or more.
call OP recreation department for more information. 410-641-7052
or message me if you have questions.