Weekly Spiritual Group Cultivation (SGC) on 17 Mar 2019 How to Remove Obstacles in the Spiritual Life What are the various kinds of obstacles one may encounter in the spiritual life? How do they affect our learning of Dharma? How do we overcome these obstacles? Come find out with Ven Chuan Guan in this week’s Read More ...