Lily House-Peters has been awarded a Fulbright to Mexico