public function profile($id)
 {
     $user = User::with('gender', 'course', 'userType')->where('StudentID', $id)->first();
     $courses = Course::all()->lists('CourseAbbr', 'CourseID');
     $genders = Gender::all()->lists('Gender', 'GenderID');
     return View::make('validated.profile.edit', compact('user', 'courses', 'genders'));
 }