Venables pursued a master's degree in her preferred medium, photography, at the Milton Avery Graduate School of Arts at Bard College.
Venables has also completed several residencies, including one at the Galerie SPHN in Berlin and one with the Lower Manhattan Cultural Council in New York.