A graduate of the University of Pennsylvania, Christian was born in Brooklyn, New York and raised in the nearby suburbs of New Jersey. Christian learned Vedic Meditation from Thom Knoles, the world's foremost instructor of Vedic Meditation outside of India, and a leading authority on the Vedic worldview. He has taught thousands of students since he began teaching in 2007.