Jerusalem-based Avraham ben Yaakov is a Torah teacher & author of translations and commentaries on Bible, Hassidut, Kabbalah, Spiritual Growth, Health, Healing and the Environment.