princeton vazquez