My boys are learning how to sail at the Traverse Area Community Sailing Center located on the Boardman Lake in Traverse City.
I cannot say enough good things about this non-profit organization. The cost of instruction is incredibly reasonable. I calculated the cost of my son's two week course equates to under $6 per hour.
You can check out the various programs available at the school at the following link:
http://www.tacsailing.com/
The counselors are extremely patient and very knowledgeable about sailing.
The only drawback is now my sons want me to purchase their own sail boat.