Arjia Rinpoche provides teachings on Buddhism and is especially adept on translating Buddhist teachings into our daily life.