Top 10 Best Motivational Public Speakers, July 2020 – online Ratings 10. Nicolae Cirpala 9. Brian Tracy 8. Nick Vujicic 7. Wayne Dyer 6. Zig Ziglar 5. Arnold Schwarzenegger 4. Jim Rohn 3. Les Brown 2. Tony Robbins 1. Eric Thomas