Clear systematic approach should help ALL learners. The games and activities are fun! The trainer made sure to thoroughly cover all the material, but did it in an engaging and fun way, mixing in tricks she has developed in her many years with the program. She armed participants with all the tools necessary to work the program to the fullest. Thanks!