This course is really good. The explanations are easy to understand and good to follow. The voice has a pleasant sound. So I give 5 stars. EWM is complex but this course made it easy to understood. practicing now and hoping to get expert in all the scenarios.