Sifu Lin is one of the most compassionate person. His passion in teaching and guiding students to obtain high level in life, martial art, and wisdom. Sifu Lin has vast knowledge in cultivation, martial art training, qi gong, philosophy, and meditation. Sifu Lin doesn't jus teach, he opens students eyes and wisdom, he makes them questions everything, and find the original of it. I highly recommend anyone to train under Sifu Lin. One huge different about Sifu Lin from other teachers is that he focus on proper character and virtue. He is a very formidable teacher. I can't say enough good things about Sifu Lin.