Michael has a variety of topics to fit your presentation needs. He is an experienced presenter in a wide variety of styles. He has spoken to small, intimate groups and been on the stage before thousands of people. He has taught in-person, live-streaming, and by webinars. He has a number of presentations and workshops already prepared. He also has prepared talks appropriate for a meal or other large function, designed to be more entertaining and informative than the classroom environment. If you don’t see a topic you’re interested, please send an inquiry. He is always looking to develop new presentations on different subjects.