MOORESVILLE – The Lake Norman Sail and Power Squadron will offer a series of boating courses 8 a.m.-5 p.m. 

• May 3 – Duke Energy Environmental Center, McGuire Nuclear Station Road, Huntersville

• May 31 – Denver Volunteer Fire Department, 3956 N.C. 16 N., Denver.

• June 28 – Mt. Zion United Methodist Church, 19600 Zion St., Cornelius.

• July 26 – Lake Norman Volunteer Fire Department, 1518 Brawley School Road, Mooresville.

• Sept. 13 – Mt. Mourne Volunteer Fire Department, 1577 Mecklenburg Hwy., Mooresville.

Advance registration is required. Register at www.usps.org/lakenorman.

Details: Bob Yannacci, sportscarguy@roadrunner.com or 516-547-7737.

U.S. Coast Guard-certified vessel examiners will inspect the boat’s safety equipment 10 a.m.-2 p.m. 

• May 10 – Holiday Harbor Marina, 20139 Henderson Road, Cornelius.

• May 18 – Morningstar Marina, 18020 Kings Point Drive, Cornelius.

• June 7 – Boat Rack Marina, 7565 N.C. 150, Sherrills Ford.

• June 14 – Morningstar Marina,18020 Kings Point Drive, Cornelius.

Details: Patrick Phelan, pjfphelan@msn.com or  704-489-8313.