John Schacht

 JohnW. Schacht

John W. Schacht

  • Courses3
  • Reviews8

Biography

University of North Carolina Charlotte - American Studies



Experience

    COMM 3052

    3.9(4)