Its a little late for this but both Severn Sailing Association and Annapolis Yacht Club have great Jr. Sailing programs. Severn Sailing used to be open to anyone, whether you were a member or not. Other than that, you might look at one of the more adult schools like J-world, Chesapeake Sailing School or Annapolis Sailing School. If you son is a technical type, the J-world school would best suit him. Otherwise, I usually say that I prefer Chesapeake Sailing School over Annapolis Sailing although I understand that Annapolis Sailing School has just redone its program and I'm not sure about that recommendation.
Jeff
Jeff
Jeff
Jeff