Creating a private buddypress community

Hello,

I’m trying to create a private buddypress environment using buddypress and membership premium. What’s the best way to restrict unapproved members from joining my site? I only want our teachers to be able to have access to our site.

Thank you!