Mohamed is a great instructor, very knowledgeable. The session was very well structured, easy to follow. My only suggestion would be (if time and resources allow) Spread the course over a longer period and shorter sessions. Enabling us to study the learn the material on a daily basis, and do the quiz the next day 1st thing. Overall, it was a very good learning experience, thank you Mohamed