Mamed is great trainer. He explains the root of the techniques. Also he is explaining the logic behind any operation you are trying to conduct in any of your office applications. I recently have great experience in getting training from Mamed in excel. Something that usually requires couple of days training where delivered to me within an hour. Very clear material delivery and variable approach dependent from student level of proficiency.