I never took online classes before and was initially skeptical about how this would work. The lecturer has an excellent method of teaching and willing to answer questions related to our every day experiences with ASD kids. He has excellent approach to all students and issues that arise, questions that being asked. I already started implementing everything I had learned from him with a great result, as well as teaching the parents how to approach certain issues with their kids. He is using a lot of technical words, yet he is able to reach all of us explaining the meanings behind it as well as offering every day life examples to each and every terms. I would highly recommend this class to anyone I know, as I already mentioned it to many parents whose kids I teach.