Guy Armstrong teaches in the Theravada vipassana tradition. He has given 278 talks and led 51 retreats. Armstrong focuses on making Buddhist concepts accessible through plain language, particularly the concept of emptiness and its relation to liberation. He emphasizes mindfulness and lovingkindness as foundational practices and frames vipassana as compatible with Western psychological inquiry.