Shafik has Proven to be a fantastic investment advisor. I lead a busy life and am usually unable to watch my investments. Shafik has proven very astute about investing my funds and very capable of watching my investments. I have been very successful all thanks to him!