| Bayville, NJ | Windjammers Sailing Club | 06/12/10 | 7:30pm | |  | Navigation Through the Ages |
| Forked River, NJ | Rotary Club of Forked River, NJ | 06/08/10 | 12:00pm | |  | Navigation Through the Ages |
| Lacey Township, NJ | Cedar Creek Elementary School | 05/25/10 | 9:15am | |  | Navigation Through the Ages |
| Toms River, NJ | Barnegat Bay Sail Club | 04/17/10 | TBD | |  | GPS and Relativity |
| Tuckerton, NJ | Jacques Cousteau National Estuarine Preserve Research Center | 04/13/10 | 7:00pm | |  | Navigation Through the Ages |
| Montrose, NY | National Maritime Historical Siciety | 03/27/10 | 10:30am | |  | Navigation Through the Ages |
| Keyport, NJ | Raritan Bay Power Squadron | 03/18/10 | 7:00pm | |  | GPS and Relativity |
| Barnegat, NJ | Barnegat Historical Society | 03/16/10 | 7:30pm | |  | Navigation Through the Ages |
| Perth Amboy, NJ | The Raritan Yacht Club | 03/06/10 | 6:00pm | |  | GPS and Relativity |
| Dover Township, NJ | Cattus Island County Park | 02/20/10 | 11:00am | |  | GPS and Relativity |
| Point Pleasant Beach, NJ | Coast Guard Auxiliary of Station Manasquan Inlet | 01/06/10 | 7:30pm | |  | Navigation Through the Ages |
| Annapolis, MD | United States Sailboat Show | 10/10/09 | 10:00am | |  | Book-Signing on Dock-C |
| Annapolis, MD | United States Sailboat Show | 10/09/09 | 10:00am | |  | Book-Signing on Dock-C |
| Forked River, NJ | Lacey Library | 08/28/09 | 9:00am | |  | Book Sales and Signing |
| Harvey Cedars, NJ | Harvey Cedars Activity Committee | 07/23/09 | 7:30pm | |  | Navigation Through the Ages |
| Toms River, NJ | West Marine | 06/28/09 | 1:00pm | |  | Navigation Through the Ages |
| New York City, NY | Soldiers', Sailors', Marines, Coast Guard, and Airmen's Club | 06/04/09 | 6:30pm | |  | Navigation Through the Ages |
| Batsto, NJ | Batsto Village Auditorium | 05/17/09 | 1:00pm | |  | Navigation Through the Ages |
| Annapolis,, MD | U. S. Naval Academy | 04/22/09 | 12:00pm | |  | Navigation Through the Ages |
| Allaire, NJ | 04/18/09 | TBD | |  | Navigation Through the Ages |
| Surf City, New Jersey | Long Beach Island Library | 04/08/09 | 10:30am | |  | Navigation Through the Ages |
| Park Ridge, NJ | U.S. Power Squadrons District-4 Conference | 03/14/09 | 10:00am | |  | Navigation Through the Ages |
| Hillsdale, NJ | Somerset Power Squadron | 11/14/08 | 6:00pm | |  | Cruising NJ Waters |
| Bound Brook, NJ | Bound Brook Memorial Library | 06/17/08 | 7:00pm | |  | Navigation Through the Ages |
| Atlantic Highlands, NJ | Shrewsbury Power Squadron | 05/20/08 | 8:00pm | |  | Navigation Through the Ages |
| Waretown, NJ | Waretown Library | 05/19/08 | 7:00pm | |  | The Ecology of Our Waters |
| Tuckerton, NJ | Tuckerton Seaport | 05/18/08 | 1:00pm | |  | Navigation Through the Ages |
| Waretown, NJ | Waretown Library | 05/05/08 | 7:00pm | |  | Navigation Through the Ages |
| Port Norris, NJ | Bayshore Discovery Project | 04/22/08 | 8:00pm | |  | Navigation Through the Ages |
| Bala Cynwyd, PA | Philadelphia Sailing Club | 04/16/08 | 8:30pm | |  | GPS - All the Things you Never Knew |
| Park Ridge, NJ | US Power Squadrons District-4 Conference | 03/15/08 | 9:30am | |  | GPS - All the Things you Never Knew |
| Ship Bottom, NJ | Long Beach Island Men's Forum | 03/14/08 | 12:00pm | |  | Navigation Through the Ages |
| Ship Bottom, NJ | Kiwanas Club of Long Beach Island | 03/12/08 | 8:30am | |  | Barnegat Bay Waters |
| Beach Haven, New Jersey | Museum of New Jersey Maritime History | 03/01/08 | 7:00pm | |  | Navigation Through the Ages |
| Forked River, NJ | Lacey AARP | 01/16/08 | 10:00am | |  | Navigation Through the Ages |
| Forked River, NJ | Tall Oaks Yacht Club | 11/10/07 | 12:00pm | |  | Things you Never Knew about GPS |
| Red Bank, NJ | Red Bank Boy Scouts | 10/16/07 | 7:00pm | |  | Navigation Through the Ages |
| Forked River, NJ | Lacey Library | 09/20/07 | 7:30pm | |  | Navigation Through the Ages |
| Waretown, NJ | Berkley Historical Society | 09/13/07 | 7:30pm | |  | Navigation Through the Ages |
| Tinton Falls, NJ | SEAS | 07/31/07 | 7:30pm | |  | Satellites and Today's Sailors |
| Waretown, NJ | Waretown Historical Society | 07/16/07 | 7:00pm | |  | The History of Navigation |
| Point Pleasant Beach, NJ | Barnegat Bay Sail Club | 04/21/07 | 7:00pm | |  | Satellites and Today's Sailors |
| Forked River, NJ | Lacey Marine Open House | 04/14/07 | 8:00am | |  | Book-signing |
| Somers Point, NJ | The Navy League | 03/28/07 | 6:30pm | |  | Navigation Through the Ages |
| Morristown, NJ | US Power Squadrons - District-4 Conference | 03/10/07 | 11:00am | |  | Cruising New Jersey Waters |
| | | 12:00pm | | | |
| Manasquan, NJ | Barnegat Bay Sail and Power Squadron | 10/25/06 | 7:00pm | |  | Navigation Through the Ages |
| Ship Bottom, NJ | Long Beach Island Republican Club | 06/01/06 | 7:00pm | |  | Navigation Through the Ages |
| Ship Bottom, NJ | Long Beach Island Men's Forum | 04/12/06 | 12:00pm | |  | Navigation Through the Ages |
| Bound Brook, NJ | Somerset Sail & Power Squadron | 11/11/05 | 7:00pm | |  | Navigation Through the Ages |
| Forked River, NJ | Tall Oaks Yacht Club | 11/05/05 | 12:00pm | |  | Navigation Through the Ages |
| Forked River, NJ | Fish Hawks | 09/01/05 | 7:00pm | |  | Navigation Through the Ages |
| Point Pleasant Beach, NJ | Barnegat Bay Sail Club | 04/15/05 | 8:00pm | |  | Navigation Through the Ages |
| Bayville, NJ | Cedar Mar Yacht Club | 02/26/05 | 11:30am | |  | Navigation Through the Ages |
| Basking Ridge, NJ | The Sailing Club | 02/12/05 | 6:00pm | |  | |
| Scoth Plains, NJ | Watchung Power Squadron | 11/16/04 | 6:00pm | |  | Navigation Through the Ages |
| , NJ | SEAS | 10/24/04 | 8:00pm | |  | The Waters we Sail On |
| Forked River, NJ | Lacey Historical Society | 10/20/04 | 7:00pm | |  | Navigation Through theAges |
| Clark, NJ | SEAS | 02/07/04 | 3:00pm | |  | Navigation Through the Ages |
| Bayville, NJ | WOBM-AM | 01/17/04 | 10:00am | |  | Interview by Bob LaTorre |
| Bala Cynwyd, PA | Philadelphia Sailing Club | 01/16/04 | 8:00pm | |  | Nvigation Through the Ages |
| , NJ | SEAS | 06/24/03 | 7:30pm | |  | Navigation Through the Ages |
| Red Bank, NJ | Irwin Marine | 03/18/03 | 7:30pm | |  | Navigation Through the Ages |
| Manchester, NJ | CN-8 (TV Ch. 8) | 03/04/03 | 5:00pm | |  | The Barnegat Bay Watch Program |
| Bayville, NJ | Cedar Mar Yacht Club | 02/08/03 | 11:00am | |  | Barnegat Bay, Past and Present |
| Manasquan, NJ | Barnegat Bay Sail and Power Squadron | 11/20/02 | 7:00pm | |  | Navigation Through the Ages |
| Point Pleasant Beach, NJ | Barnegat Bay Sail Club | 10/19/02 | 6:30pm | |  | Navigation Through the Ages |
| Forked River, NJ | Lacey Library | 09/23/02 | 7:00pm | |  | Navigation Through the Ages |
| Woodstown, NJ | Woodstown Historical Society | 09/10/02 | 7:30pm | |  | Navigation Through the Ages |
| Tuckerton, NJ | Tuckerton Seaport | 08/24/02 | 1:00pm | |  | The History of Navigation |
| Basking Ridge, NJ | Lackawan Power Squadron | 05/17/02 | 8:30pm | |  | Cruising New Jersey Waters |
| Keyport, NJ | Raritan Bay Power Squadron | 05/16/02 | 7:30pm | |  | Navigation Through the Ages |
| Cedar Creek, NJ | Windjammers Yacht Club | 04/27/02 | 11:00am | |  | Navigation Through the Ages |
| Forked River, NJ | Lacey Marine Open House | 03/16/02 | 8:00am | |  | Book-signing |
| Red Bank, NJ | Irwin Marine | 03/08/02 | 7:30pm | |  | Cruising New Jersey Waters |
| Manchester, NJ | KLVW-TV | 11/12/01 | 12:00pm | |  | Interview |
| Port Norris, NJ | Bayshore Discovery Project | 11/08/01 | 7:00pm | |  | Cruising New Jersey Waters |
| Scoth Plains, NJ | Watchung Power Squadron | 06/12/01 | 6:30pm | |  | Cruising New Jersey Waters |
| Surf City, NJ | Surf City Yacht Club | 05/26/01 | 5:00pm | |  | Talk at commissioning |
| Hillsdale, NJ | Somerset Power Squadron | 05/18/01 | 6:00pm | |  | Cruising New Jersey Waters |
| Forked River, NJ | Lacey Marine Open House | 03/31/01 | 8:00am | |  | Book-signing |
| Red Bank, NJ | Irwin Marine | 03/16/01 | 7:00pm | |  | Cruising New Jersey Waters |
| Glen Rock, NJ | Saddle River/Glen Rock Power Squadron | 02/11/01 | 11:00am | |  | Cruising New Jersey Waters |
| Pennsauken, NJ | Kings Way Power Squadron | 01/11/01 | 7:30pm | |  | Cruising New Jersey Waters |
| Ship Bottom, NJ | Kiwanas Club of Long Beach Island | 05/17/00 | 9:30am | |  | Cruising New Jersey Waters |
| Red Bank, NJ | Irwin Marine | 03/10/00 | 7:30pm | |  | Cruising New Jersey Waters |
| Ocean Gate, NJ | Ocean Gate Historical Society | 01/18/00 | 8:00pm | |  | Cruising New Jersey Waters |
| Cedar Creek, NJ | Windjammers Yacht Club | 04/10/99 | 11:00am | |  | Cruising New Jersey Waters |
| Red Bank, NJ | Irwin Marine | 03/12/99 | 7:30pm | |  | Cruising New Jersey Waters |
| Forked River, NJ | Lacey High School | 02/09/99 | 6:00pm | |  | NTSC, the TV Scanning Process |
| Forked River, NJ | Lacey High School | 01/29/99 | 12:00pm | |  | TV Seminar |
| Earl Naval Station, NJ | Windjammer Club of Earle Naval Station | 01/21/99 | 7:00pm | |  | Cruising New Jersey Waters |