She holds a Bachelor of Arts degree in Studio Art from Wheaton College in Norton, Massachusetts, with a Major in Fine Arts: Photography, and Minors in Art History and Spanish. She has been a Board Trustee of the Museum Foundation of the Philippines since 2009. — Leah Puyat