spanish french teacher careers in Cavite, Philippines