It's just a fact of life in this day and age, whether you call it a cage, crate, or kennel, your dog or cat needs to be comfortable being in one, at least for some period of time.
You may use a kennel regularly at home, only for trips to the vet, or never, but at some point in your pet's life it will be necessary for them to be confined. If you do not teach them to be comfortable in a crate, then you are doing your pet a disservice when that time comes.
Perhaps the only time they see the inside of a crate is at the vet when they get neutered/spayed, or maybe get injured or ill and have to spend a few hours. Think of how scary that would be to an animal that has never been confined in a cage.
People often think "I don't want to keep my pet in a cage, it's cruel!" but the most cruel thing is to not prepare them.
Crate training is fairly easy in young animals. For older animals it can take some time, especially if they are already afraid of being confined. This course is not meant to deal specifically with extreme confinement anxiety, that may require medical intervention.
For many pets, we can help you teach them to be comfortable in their kennel for those times that you are unable to supervise them, have to leave them at the vet, groomer or boarding facility, or even if you travel with your pet and need to crate them for safety.
In most cases, one session will not get you to the end result, but if you just need a few tips to get started with a young animal, it may be sufficient. Additional classes can be added at any time.