Mr. Steve Borodach

My name is Simcha, which means happiness, but things always get lost in translation. To be besimcha is to be in a state of ultimate present-ness, not care free, but Care-filled. I try to embrace the moment and all it has to offer by being a sophomore at Baruch College in Manhattan, where I play guitar, learn Torah and just about everything else under the sun, study history and philosophy, and meditate in all ways--running, singing, and always smiling.