Setswana Terminology Development Workshops
- North-West University, Mahikeng (in 2001)
- Department of Arts and Culture, Pretoria (in 2009)
- Statistics South Africa, Pretoria (in 2013)
- Department of Justice and Correctional Services, Pretoria (in 2017)
Keynote Addresses
- Bafokeng High School, Phokeng (January 2009)
- Construction Industry Development Board, Pretoria (September 2016)
- Department of Environmental Affairs, Pretoria (October 2016)
- University of Johannesburg (UJ) & Gauteng Department of Sport, Arts, Culture and Recreation, Johannesburg (February 2017)
- Department of Environmental Affairs, Pretoria (March 2017)
- University of Johannesburg (UJ) & Afrikaans Language and Culture Organisation (ATKV), Johannesburg (May 2017)
- Uitsig Primary School, Centurion (September 2017)
- North-West University, Mahikeng (May 2020)
- Book Lovers Market, Mahikeng (February 2022)
- Rosebank College’s graduation ceremony, Johannesburg (July 2023)
- Department of Sport, Arts and Culture’s Language Forum, Pretoria (October 2023)
Television Interviews
| Channels | Years | Appearances | Languages |
|---|---|---|---|
| Newzroom Afrika | 2019- | 16 times | English |
| eTV | 2018- | 6 times | English |
| SABC News | 2024- | 2 times | English |
| eNCA | 2019- | 2 times | English |
| SABC 2 (Leihlo la Sechaba) | 2019- | 1 time | Setswana |
| SABC 1 (Reflections) | 2023- | 1 time | English |
| M-Net (Carte Blanche) | 2025- | 1 time | English |
| Total | 29 times |
Radio Interviews
| Station | Years | Appearances | Languages |
|---|---|---|---|
| Motsweding FM | 2014- | 19 times | Setswana |
| SAFM | 2009- | 18 times | English |
| Power FM | 2016- | 15 times | English |
| Talk Radio 702 & 567 Cape Talk | 2013- | 11 times | English |
| Lekoa FM | 2015- | 6 times | Setswana |
| Vaaltar FM | 2015- | 5 times | Setswana |
| TUT FM | 2015- | 5 times | English |
| You FM | 2018- | 5 times | English & Setswana |
| Kopanong FM | 2022- | 3 times | Setswana |
| Kaya FM | 2024- | 2 times | English |
| Radio 2000 | 2015- | 2 times | English |
| Metro FM | 2016- | 2 times | English |
| Channel Africa | 2016- | 1 time | English |
| Tuks FM | 2016- | 1 time | English |
| Total | 96 times |