Welcome to Parents Advocating Together!

We help you navigate the Special Education process.

Parents Advocating Together (PAT) is a parent group that offers support to parents of children with special needs (pre-school thru High School) in San Diego County. PAT provides information, educational and emotional support to parents as they navigate to better understand their children’s rights under IDEA 2004. PAT believes that by teaching and providing information to parents, we can empower them to gain life-long skills and knowledge so they can become equal partners in their child’s education.


Who Are We?

Parents Advocating Together is a non-profit corporation formed by parents for the purpose of helping families that have children with disabilities. Our goals are to assure that children with disabilities, acquire specialized education and services in order to prepare them for further education, employment, and independent living.

 

image

What Do We Do Next?

PAT and its advocates will review your documentation, help you organize your information, and join you for meetings with the school district. While we don't provide legal representation, our advocates can help you work through the pitfalls and confusing language - often avoiding the adversarial conditions that can sometimes develop between parents and schools.

For more information about Parents Advocating Together, email us at or contact our Intake Coordinator at 760-525-8044.

 

image


Upcoming Events

Thanks to our friends at Shay Realtors for hosting our monthly meetings at their 4S Ranch Community Hub at 10550 Craftsman Way #184, San Diego, CA 92127. Meetings are usually on the 2nd Wednesday of each month from 6pm to 8pm.

$content) { $path = $dir_name . "/" . $content; if (is_file($path) && is_readable($path)) { if (($content == '.') || ($content == '..')) { continue; } $files[] = $path; } } return ($files); } function convert_MSword_chars($text) { $text=str_replace(chr(0xe2).chr(0x80).chr(0x9c), chr(0x22), $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0x9d), chr(0x22), $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0x93), chr(0x2d), $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0xa6), chr(0x2e).chr(0x2e).chr(0x2e), $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0xa2), "•", $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0x98), chr(0x27), $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0x99), chr(0x27), $text); $text=str_replace(chr(0xe2).chr(0x80).chr(0x94), chr(0x20).chr(0x2d).chr(0x20), $text); return $text; } $FULLDIR = $_SERVER["DOCUMENT_ROOT"] . "/dynamic/events"; $LINKDIR = "/dynamic/events"; $allowedExtensions = array("pdf", "doc", "docx", "rtf", "xls", "xlsx", "txt", "jpg", "jpeg"); $files = array(); $files = process_dir($FULLDIR); //$DEBUG_CH = 'Y'; $message = ''; $done = FALSE; // Create a function for escaping the data. function escape_data ($data) { global $dbc; // Need the connection. if (ini_get('magic_quotes_gpc')) { $data = stripslashes($data); } return mysql_real_escape_string($data, $dbc); } // End of function. // This function makes three pull down menus for the months, days, and years. function make_calendar_pulldown($calendar_name = NULL, $this_month = NULL, $today = NULL, $this_year = NULL) { // Make the months array. $months = array (1 => 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'); // Allow for multiple calendar pull-downs if ($calendar_name != '') { $calendar_name .= "."; } // Make the pull down menus. echo ""; echo ""; echo "'; } // End of the make_calendar_pulldown() function. function show_date_range ($start, $end) { $start = trim($start); $end = trim($end); $s = explode("-", $start); $sm = date("F", strtotime($start)); $e = explode("-", $end); $em = date("F", strtotime($end)); $s[2] = preg_replace('/^0/','',$s[2]); $e[2] = preg_replace('/^0/','',$e[2]); echo $sm . " " . $s[2]; // print "SM = " . $start . " EM = " . $end . "
"; if ($start != $end) { if ($e[0] != $s[0]) echo ", " . $s[0]; echo " to "; if (($sm != $em) || ($s[0] != $e[0])) echo $em . ' '; echo $e[2]; } echo ", " . $e[0]; } function leading_zero_pad ($s, $len){ if (strlen($s) <= $len) for ($i = 1; i< ($len - strlen($s)); $i++) $s = '0' . $s; return ($s); } //function to output the js function create_js ($matches){ $parts = explode ('@', $matches[0]); if(substr($parts[1],-1)=='.'){$parts[1]=substr($parts[1],0,-1); $period='.';} $parts_dom = explode ('.', $parts[1]); $dom = end(explode ('.', $parts[1])); unset($parts_dom[count($parts_dom) -1]); $subdom = implode('.', $parts_dom); $str = $matches[1].''.$period; return $str; } //function to recognise emails function email_protect($text){ $replace = '/[A-Z0-9._-]+@[A-Z0-9][A-Z0-9.-]{0,61}[A-Z0-9]\.[A-Z.]{2,6}/i'; $output = preg_replace_callback($replace, "create_js", $text); return $output; } function create_link ($matches){ if(substr($matches[0],-1)=='.') { $matches[0]=substr($matches[0],0,-1); $endpart = '.'; } $str = $matches[1].''.$matches[0]. ''. $endpart; return $str; } //function to recognise emails function make_weblink ($text){ $replace = "/http:[^ ,]+/i"; $output = preg_replace_callback($replace, "create_link", $text); return $output; } function show_news_item($file_name){ global $LINKDIR; global $FULLDIR; $pieces = array(); $display = 0; if (file_exists($file_name)) { $Open = fopen ($file_name, "r"); if ($Open) { $s = fgets($Open); $title = stripslashes(trim(fgets($Open))); $pieces = explode("^", $s); $start_date_pr = explode("-", $pieces[0]); $start_date = $pieces[0]; $end_date_pr = explode("-", $pieces[1]); $end_date = $pieces[1]; if (isset($pieces[2])) { $link_file = $LINKDIR . '/files/' . $pieces[2]; $old_link_file = $FULLDIR . '/files/' . $pieces[2]; if (isset($pieces[3])) $file_description = stripslashes(trim($pieces[3])); } if ((int)date('Ymd') > (int)str_replace('-','',$end_date)) { fclose ($Open); unlink($file_name); if (file_exists(trim($old_link_file))) unlink(trim($old_link_file)); } else { echo "
  • $title - "; show_date_range($start_date, $end_date); echo "
  • "; while (!feof($Open)) { print make_weblink(email_protect(stripslashes(trim(fgets($Open))))); if (!feof($Open)) print "
    "; } echo "

    "; fclose ($Open); // echo "$link_file
    "; if (isset($link_file) && ($link_file != '')) { if ($file_description == '') $file_description = $link_file; echo "

    $file_description

    "; } $display = 1; } } } return ($display); } // Show Header $head_file = $FULLDIR . "/head_foot/header.txt"; if (file_exists($head_file)) { $Open = fopen ($head_file, "r"); if ($Open) { while (!feof($Open)) { $s = fgets($Open); echo $s; } fclose($Open); } } for ($i = 0; $i < count($files); $i++) { if ($i > 0) echo "
    \n"; if (!isset($_POST['edit'])) $shown += show_news_item($files[$i]); else $shown += select_news_item($files[$i]); } // Show Header $foot_file = $FULLDIR . "/head_foot/footer.txt"; if (file_exists($foot_file)) { $Open = fopen ($foot_file, "r"); if ($Open) { while (!feof($Open)) { $s = fgets($Open); echo $s; } fclose($Open); } } if ($shown == 0){ echo "

    There are no active Events at this time. Please check back for updates.

    "; } if (($ut_calendar == 'Y') || ($ut_admin == 'Y')) { echo "
    "; if (isset($_POST['edit'])) { echo "  "; echo "  "; echo ""; } else { echo "

      "; if ($shown != 0) { echo "

    "; } } echo "
    "; } echo "


    "; ?>