The three pillars of Zen, Teaching, Practice, and Enlightenment