XXII Annual Meeting
Ensenada, Baja California, Mexico
May 15-19, 2017XXI Annual Meeting
Ottawa, Ontario, Canada
May 16-19, 2016XX Annual Meeting
San Diego, California, USA
April 13-17, 2015XIX Annual Meeting
Querétaro City, Querétaro, México
May 26-30, 2014XVIII Annual Meeting
Shepherdstown, West Virginia
May 13-17, 2013XVII Annual Meeting
Santa Fe, New Mexico
May 14-18, 2012XVI Annual Meeting
Oaxaca, Oaxaca, Mexico
May 16-20, 2011XV Annual Meeting
Halifax, Nova Scotia, Canada
May 10-14, 2010XIV Annual Meeting
Miami, Florida, USA
May 11-15, 2009XIII Annual Meeting
Veracruz City, Veracruz, Mexico
May 12-16, 2008XII Annual Meeting
Quebec City, Quebec, Canada
May 14-18, 2007XI Annual Meeting
San Diego, California, USA
May 15-19. 2006X Annual Meeting
Zacatecas, Zacatecas, Mexico
May 23-27, 2005IX Annual Meeting
Calgary, Alberta, Canada
May 17 - 21, 2004VIII Annual Meeting
Albuquerque, New Mexico, USA
April 28 to May 2, 2003VII Annual Meeting
Nuevo Vallarta, Nayarit, Mexico
April 22-26, 2002VI Annual Meeting
Ottawa, Ontario, Canada
April 24-27, 2001V Annual Meeting
South Padre Island, Texas, USA
February 14-17, 2000IV Annual Meeting
Manzanillo, Colima, Mexico
April 19-22, 1999
III Annual Meeting
Vancouver, British Columbia, Canada
March 9-11, 1998II Annual Meeting
Phoenix, Arizona, USA
February 11-12, 1997I Annual Meeting
Oaxaca, Oaxaca, Mexico
April 16-20, 1996