A filming location
One of the locations for The Professor is said to be Hatley Castle in British Columbia.
Here are links to lists of Hatley Castle's appearances:
Wikipedia::
https://en.wikipedia.org/wiki/Hatley_Park_National_Historic_Site#Use_in_TV_and_film
And iMDB list appearances:
https://www.imdb.com/search/title/?locations=Hatley%20Castle,%20Royal%20Roads,%20Colwood,%20British%20Columbia,%20Canada&ref_=ttloc_loc_1