Jim telah menjadi guru Buddhis selama lebih dari dua puluh tahun dan merupakan salah satu penggagas awal program Buddhis terstruktur disajikan di Buddhist Library. Beliau telah mengajarkan berbagai kursus Buddhis di berbagai organisasi, seperti Buddhist Council of NSW, Buddhist Library, Indonesian Buddhist Society of NSW dan Bodhikusuma. Jim adalah seorang pembicara dan meditasi fasilitator reguler di organisasi-organisasi Universitas Buddhis. Ia juga dilatih sebagai Buddhis Chaplain untuk Rumah Sakit.