tara babcock penetration