Mark has significant experience speaking and teaching for:
- Church services
- Sunday school classes
- Church community groups
- Christian schools
- Home school groups
- Conferences and camps
- Seminars
- Men's and Women's groups
- Parents and Young People
- College and Singles groups