Gal Elidan's Teaching