Youth Advocate Programs in Middlesex County has been serving kids and families since the 1970s. It provides child welfare, mental health and juvenile justice systems with cost-effective alternatives to residential, correctional and other out-of-home placements. YAP serves and empowers 10,000 families per year. The Middlesex County branch is headed by Director Kathy Ramirez.