... Wow, this has been posted for a long time, I'm surely you have found it now... XP
And oo, nakakapagsalita po ako ng Tagalog. It's more Filipino actually. Just remember that there is a huge difference between the language of Tagalog and Filipino... XD