I am currently taking MJ course. So far we have covered price forms and timing approaches. We are encouraged by MJ each week to apply what has been taught during the lessons. We then meet on Skype the following week to discuss/review our application of the material to improve our understanding of the methods. Each week during our meetings, MJ will review the material and ask for questions and feedback from the group. He is always checking to make sure the group understands each concept before moving on to the next. If there are members who are having trouble understanding the concepts, then he will often take extra time to help make sure that they have opportunities to ask questions to better understand the material. I will continue to update further as the course progresses.