Before you spend many hundreds of dollars on J World, Annapolis Sailing School, etc., look at taking lessons from a Community Sailing Program. I am sure that they have them in Annapolis as the have them here in Boston.
They are typically a fraction of the cost of the others and the lessons will teach the basics and allow you to sail on a small keel boat easily. It will also give you a idea if you really like sailing without a huge cost. While you may not get "professional" sailors teaching you as you may in the more "fancy" schools, the instructors at the community sailing schools will know how to sail well. A lot of them are collegiate sailors keeping their skills up and earning some money over the summer.
If you liked my advice/response, give me some rep points. If you didn't......well what do you expect, it was free.