Karim is very knowledgeable and immediately reachable. I am in the United States and he is also very well versed in international transactions and tax matters. Karim and his firm are a wealth of knowledge and his trustworthy experience makes you feel comfortable with complex tax matters.