Sample of Past Invited Talks, Seminars, Panels, Colloquia, Lectures & Courses