Randy Nichols

Degrees
Ph.D.
Communication and Society
University of Oregon
2005
M.S.
Communication and Society
University of Oregon
2000
B.S.
Journalism
Texas A&M University
1995