William McConagha





Currently Teaching

There are no classes currently associated with this professor.



Degrees & Universities

  • J.D., Georgetown University Law Center
  • B.A., Carleton College