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.
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.
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.
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 "