JD, LLM, is a Kabbalah teacher, who has taught extensively for 17 years. He focuses on exploring the deeper significance of spiritual practices. He presents illusory wisdom clearly and transforms it into relatable concepts. www.davidstrulowitz.com