Political Leanings:
James Madison University - Philosophy
Professor
William worked at James Madison University as a Professor
3.7(8)
3.7(21)
3.4(6)
3(1)
5(1)
3.7(6)
3.5(1)
4.5(1)
4(8)
4.8(2)
3.3(5)
1(2)