jennifer flavin