function renderTraining()
{
    $instructors = QMModel::getInstructors(get_the_id());
    $training = QMModel::getTrainingCourses($instructors);
    $designCourses = array();
    $teachingCourses = array();
    $designCount = 0;
    $teachingCount = 0;
    if (empty($instructors)) {
        return;
    }
    $training = QMModel::getTrainingCourses($instructors);
    if (empty($training)) {
        return;
    }
    $atcCourses = $training["atc"];
    $designCourse = "Designing a Quality Online Course";
    if (isset($atcCourses[$designCourse])) {
        $designCourses = $atcCourses[$designCourse];
        //              $designCount = count($designCourses);
        //  print_r($designCourses);
        if (!empty($designCourses)) {
            renderTrainingTable($designCourses, 'Faculty that completed the Designing a Quality Online Course', 'design');
        }
    }
    $teachingCourse = "Teaching a Quality Online Course";
    if (isset($atcCourses[$teachingCourse])) {
        $teachingCourses = $atcCourses[$teachingCourse];
        //                $teachingCount = count($teachingCourses);
        if (!empty($teachingCourses)) {
            renderTrainingTable($teachingCourses, 'Faculty that completed the Teaching a Quality Online Course', 'teaching');
        }
    }
}
 static function importData($data, $post_type)
 {
     $count = 0;
     foreach ($data as $dataObject) {
         $posts_array = QMModel::get_posts_by_title($dataObject, $post_type);
         //print_r($posts_array);
         $check = true;
         if (!is_null($posts_array)) {
             foreach ($posts_array as $p) {
                 if ($p->post_status == 'publish') {
                     $check = false;
                 }
             }
         }
         if ($check) {
             $args = array('post_title' => $dataObject, 'post_status' => 'publish', 'post_content' => $dataObject, 'post_author' => 1, 'post_type' => $post_type);
             $pid = wp_insert_post($args);
             $count++;
         }
     }
 }
function testDepartmentData($id)
{
    $departments = QMModel::getDepartmentsData();
    foreach ($departments as $object) {
        if ($object->ID != $id) {
            continue;
        }
        //get internal count
        $int = count($object->internalReviews);
        //get external count
        $ext = count($object->externalReviews);
        //get atc courses
        $atcCourses = $object->training["atc"];
        print_r($atcCourses);
        //designing count
        if (isset($atcCourses["Designing a Quality Online Course"])) {
            $design = count($atcCourses["Designing a Quality Online Course"]);
        }
        if (isset($atcCourses["Teaching a Quality Online Course"])) {
            $teaching = count($atcCourses["Teaching a Quality Online Course"]);
        }
        $atcarray = QMModel::get_instructor_courses(545, 'atccourses');
        $qmarray = QMModel::get_instructor_courses(545, 'qmtrainingcourse');
        print_r($atcarray);
        echo "";
        print_r($qmarray);
        echo "design" . $design;
        echo "teaching" . $teaching;
    }
}
<?php

get_header();
require_once "qmmodel.php";
//get courses
$email = get_field('email', get_the_ID());
$reviewedCourses = QMModel::getCourses(false, $email);
$trainingCourses = QMModel::getTrainingData($email);
// print_r($trainingCourses);
?>

<div id="main">
<div id="content">
 <div class="container-fluid">
  <div class="row">
    <div class="col-lg-12">
        <h3 class="with-line">Quality's Profile</h3>
    <!-- <div class="panel panel-default">

     <div class="panel-body" -->

      <div class="row">

        <div class="col-md-6">
          <div class="form-group row clearfix">
            <label for="inputFirstName" class="col-sm-3 control-label">First Name</label>
            <div class="col-sm-9"><p><?php 
echo get_field('name', get_the_id());
?>
</p>
            </div>
echo date("m-d-Y H:i:s.u");
/**Internal*/
$coursesCount = QMModel::getReviewedCoursesCount();
$intCount = $coursesCount["internal"];
/**External*/
$extCount = $coursesCount["external"];
$atcTrainingData = QMModel::getTrainingData(false, 'ATC');
$qmTrainingData = QMModel::getTrainingData(false, 'QM');
/**QM Training */
$qmCount = count($qmTrainingData);
/**ATC Training */
$atcCount = count($atcTrainingData);
/**All Revieved Courses*/
$courses = QMModel::getReviewedCourses();
/**All Training Courses*/
$training = QMModel::getTrainingCourses();
/**Internal*/
$int = $courses["internal"];
/**External*/
$ext = $courses["external"];
/**QM Training */
$qm = $training["qm"];
/**ATC Training */
$atc = $training["atc"];
echo "After Queries " . date("m-d-Y H:i:s.u");
?>
        </div>
              </div>
    </div>
          </div>
</div>
<?php 
if (!empty($atc) || count($atc) > 0) {
    foreach ($atc as $date) {
        $d = DateTime::createFromFormat("Y-m-d", $date["completion_date"]);
        if ($d) {
            $newDate = $d->format("m/d/Y");
            echo '{"date":"' . $newDate . '"},';
        }
    }
}
?>
];

var departments = [
<?php 
$departments = QMModel::getDepartmentsData();
foreach ($departments as $object) {
    echo "{";
    echo '"name":"' . get_the_title($object->ID) . '",';
    echo '"count":"' . count($object->reviews) . '",';
    echo '"training":"' . count($object->training) . '",';
    echo "},";
}
?>
];



drawBarChart(departments,"Departments");
renderGraphWithSet(internalCourses, "Internal Reviews")
renderGraphWithSet(externalCourses, "External Reviews")
            <tr>
                <th data-field="name" data-sortable="true">Course Name</th>
                <th data-field="instructorname" data-sortable="true">Name</th>
                <th data-field="instructorlastname" data-sortable="true">Last Name</th>
                <th data-field="instructoremail" data-sortable="true">Instructor Email</th>
                <th data-field="completion" data-sortable="true">Completion Date</th>
 	           <th data-field="training" data-sortable="true">Training Type</th>
	   </tr>
            </thead>
        </table>
    <script>
    var $table = $('#table');

    $(function () {
    	var data = [<?php 
$courses = QMModel::getTrainingData();
foreach ($courses as $training) {
    $instructor = $training->instructor;
    $instructorName = get_field('name', $instructor->ID);
    $instructorLastName = get_field('lastname', $instructor->ID);
    $instructorEmail = get_field('email', $instructor->ID);
    //	print_r($training);
    echo "{";
    echo '"name":"' . $training->courseName . '",';
    echo '"instructorname":"<a href = \\"' . get_permalink($instructor->ID) . '\\">' . $instructorName . '</a>",';
    echo '"instructorlastname":"<a href = \\"' . get_permalink($instructor->ID) . '\\">' . $instructorLastName . '</a>",';
    echo '"instructoremail":"<a href = \\"' . get_permalink($instructor->ID) . '\\">' . $instructorEmail . '</a>",';
    echo '"completion":"' . $training->completed . '",';
    echo '"training":"' . $training->courseType . '"';
    echo "},";
}
                <th data-field="instructorname" data-sortable="true">Name</th>
                <th data-field="instructorlastname" data-sortable="true">Last Name</th>   
                <th data-field="instructoremail" data-sortable="true">Instructor Email</th>                             
                <th data-field="department" data-sortable="true">Department</th>                             
                <th data-field="college" data-sortable="true">College</th>               
                <th data-field="internal" data-sortable="true">Internal</th>
                <th data-field="external" data-sortable="true">External</th>                
            </tr>
            </thead>
        </table>
    <script>
    var $table = $('#table');
	
    $(function () {
    	var data = [<?php 
$courses = QMModel::getCourses();
foreach ($courses as $course) {
    //print_r($course->ID);
    //<a href="url-here" id="edit-1">dddd</a>
    //$course->courseName
    echo "{";
    echo '"name":"' . $course->courseName . '",';
    echo '"instructorname":"<a href = \\"' . get_permalink($course->instructorID) . '\\">' . $course->instructorName . '</a>",';
    echo '"instructorlastname":"<a href = \\"' . get_permalink($course->instructorID) . '\\">' . $course->instructorLastName . '</a>",';
    echo '"instructoremail":"<a href = \\"' . get_permalink($course->instructorID) . '\\">' . $course->instructorEmail . '</a>",';
    echo '"department":"<a href = \\"' . get_permalink($course->departmentID) . '\\">' . $course->department . '</a>",';
    echo '"college":"' . $course->college . '",';
    echo '"internal":"' . $course->internalDate . '",';
    echo '"external":"' . $course->externalDate . '"';
    echo "},";
}
function testGetInstructors()
{
    $array = QMModel::getInstructors();
    echo "" . count($array);
}