John Robert Powers Philippines
I would say this program is a must for foreigners who have Filipina girlfriends or are wanting to marry Filipinas. Let's face it, majority of the population does not know how to speak clear and eloquent english. They may be able to understand you, but to be able to effortlessly communicate with you, that may take a gargantuan task for most locals. They do have the basic english, but fluency and poise is definitely lacking.
If you want to polish her up prior to that big day at the embassy, i suggest you ask her to enroll at John Robert Powers school in Manila. They have two branches, one in Makati and one in Quezon City. These are both located in Metro Manila only.
Here are their phone numbers:
Makati - 892-9511
Quezon City - 927-0465
I highly recommend this for everybody.