Home La Paracha HaAzinou, la Techouva