Si Tom ay nagtuturo ng Pranses sa Boston.

English Translation

Tom teaches French in Boston.

I don’t think it is grammatically proper to start a sentence with “Si Tom.” “Nagtuturo si Tom ng French sa Boston” is better.