[#70330124] personal-teachers and some fixes
Merge 70330124-personal-teaching-page to master

[Completes #70330124]