Good recommendation and got timely responses.
I really liked his transperant way of explaining things, in layman terms that I could understand. He was able to answer all my questions and provide recommendations. I was also impressed with his explanation of past events in my life.