Yehuda Rapoport

I am a full stack developer, psychotherapist, writer and an award winning educator. I hope to bring joy and meaning to people's lives.