There's so much more to it than just the class. I like the idea of having that ability in my toolbox. That said, I've taken the class twice, from two different but reputable instructors. Both taught really well and the cost was roughly $800 each time. They taught AI and preg. Determination. After the class, don't expect to feel confident or be proficient enough to jump in and AI for yourself much less other people. You will learn the anatomy and process, but until you have passed a straw on, I'd venture to say, 100's of cows, you will not be confident or able to breed your own or others' cows consistently. They can teach the process and help you feel the process, but they cannot make you an overnight breeder.
Get out of the class and you'll have to continue to practice on live cows to get that feel. But maybe even more important than that "feel", is proper semen handling and storage. There is a very specific process to removing, thawing, loading semen that takes a lot of repetition to master.
All I say is don't expect to finish the class on Friday and breed your cows on Monday. Have a follow up plan to get your arm in a lot of cattle and pass some straws. And after you've mastered that there's the heat detection or sync protocols to master. Knowing how is worthless if it's not done at the right time.
But you know who is a master at the whole process? A bull!