I have been both a teacher and a trainer and there are real differences. Each impart information and hopefully learning, but training provides an actual skill that can be used. I do training in real estate today. I don't sell stuff and I don't do rah rah.
When I was actually listing and selling real estate I was often required to attend training sessions, to my great dismay. I found that many who did these had a bottom line and that line had little if anything to do with the practice or the real business. In fact often the presenters had no actual experience and more importantly were not prepared.
Physicality is not a part of the business. Getting up and cheering and wasting time on Rah Rah does not lead to actual skills that can be used day to day. And please do not reference the materials you will be selling at a "special price" at the session only. Walking on real fire isn't a skill to learn I have ever found necessary either.
A real trainer prepares for a specific audience too. A RE/MAX agent is different than a small independent shop agent and ignoring that tells me that the trainer doesn't get it. Selling is about using what you have and highlighting its benefits. Real salespeople are committed and honest and understand the process.
So now let's focus on reality. There is a real skill set that effective agents use, and it can be learned. The key to this is understanding what real consumers want and need in an agent, and then delivering that. Some agents get this intuitively but most don't. I was lucky, I got this when I first began to practice and I had experience as an investor too. For others these insights are not natural but can be taught. No Rah Rah, just the details that make success possible.