We do not currently know of any antonyms for private teacher.
For similar words to private teacher, try: