spanish french teacher careers in Pasay City, Philippines