Shikha Makhija is a practising astrologer and a teacher of astrology. I have had a session with her. Her deep knowledge of Nadi astrology becomes evident when she reads and analyses natal charts. She is adept at analysing not only a person’s true nature but also the course of events in their lives. I have also felt that she is able to guide a person in the journey of self-realization both in material and spiritual terms. Shikhaji’s language is lucid and unambiguous, even someone without adequate knowledge of astrology would be able to understand her. She has an extremely pleasant and reassuring personality. As a layman, I wish for her well-being and success.