Guest Lectures and Presentations
Guest Lectures and Presentations include: "Peasantry and Proletariat, Maoists and Trotskyists, and the Chinese Revolution”; “Teaching Techniques for the First Class: Establishing Dynamics and Facilitating Discussion”; "Engaging Chinese Scholarship Through Collaborative Translation"; "The Third (Communist) International and the Fourth (Trotskyist) International”; “The Soviet Union, the Chinese Communist Party, and the Kuomintang”; “Russian Revolutions.”