This is the second Max Knowledge training that I completed for my company. I really enjoy the programs becasue they allow me to move at my own pace. Some items may require more time by me than others, so it's nice to have the flexibility. I like the online environment much more than a traditional classroom training.