– Amjad K. 0 Hassan can explain even the most technical details in a very easy to understand way. Hassan is very knowledgeable.