I've found another article explaining a bit more about the move to Perth, and about Mr Foggo's teaching before then. "Natural Philosophy" was the term for science, and "Mechanical Philosophy" is probably Newtonian mechanics (the maths and physics one needs to understand planetary motion).
David Foggo's daughters also became teachers – of singing, piano and French, among other attainments. One had started her own school at 14 Rose Terrace before her parents joined her in Perth.
Perthshire Constitutional & Journal, 31 July 1835:
<span class="italic">NEW ESTABLISHMENT, </span>
14, ROSE TERRACE,
FOR THE BOARD AND EDUCATION OF YOUNG LADIES.
MISS FOGGO respectfully intimates to the Ladies of Perth and its Vicinity, that she will resume her Classes on the 31st of August next.
Miss F. being now joined by her Mother. will commence Teaching MUSIC IN CLASSES, the Elementary parts on the Logierian System.
Private Teaching as usual.
In addition to the Branches formerly announced, Miss F. will open a Class for ASTRONOMY, which will embrace the higher parts of GEOGRAPHY, and the more popular parts of NATURAL and MECHANICAL PHILOSOPHY. This Class will be taught by Mr Foggo, from Edinburgh, on the same plan which he has conducted these Branches of Education in Mrs Bertram’s Boarding School, Newington House, for the last eight years.
Card from Mrs Bertram to Mr Foggo.
"MRS BERTRAM presents her compliments to Mr Foggo, and, though regretting extremely his intended departure from Edinburgh, has much pleasure in stating, that she has been perfectly satisfied with the regularity of his attendance during the eight years that he has given lessons in Geography and Astronomy to Young Ladies under her charge,—while the zeal and ability displayed in his method of conveying instruction have been such as to merit her entire approbation, and to secure the respect of his Pupils."
NEWINGTON HOUSE, }
30th June, 1835. }
At the breaking up of Miss Foggo's Classes, the Medals and other Premiums were awarded to the following Young Ladies:—
For Theory of Music—Miss Jessie Malcom, Rose Terrace.
For Geography—Miss Touch. Kinnoull Manse.
2d ditto—Miss E. Dell, Athole Street.
First Junior Class—Miss Maria Rose, St. Leonard's Bank.
Second Junior ditto—Miss Penelope Touch, Kinnoull Manse.
Third Junior ditto—Miss M. A. Laidlaw, Potter Hill.
Perth, 15th July, 1835.