Ted Shear

  • At-Large Representative
  • Teaching Assistant Professor
  • IAC Representative: Other Units
  • PHILOSOPHY