The Association of Boarding Schools has an advanced search page on their website:
TABS: School Finder - Advanced Search.
After choosing up to 3 states, you can enter specific interests, e.g. fencing, drama, and ornithology, and the search engine will produce a list of likely schools. Then, you can investigate those schools' selectivity and % boarding.
"Public Speaking" falls under the heading "performing arts."