AASLH offers many opportunities for continuing education.  More information here:  http://learn.aaslh.org/