The following is a listing of ongoing, current and upcoming events, including lectures and speaking engagements, classes and workshops. Please click on the links to the left to learn more about each of them.