James Duncan
James Duncan
This live calendar reflects my class and office-hours schedule as best I can predict it right now. If you wish to see me outside these hours, please contact me.
My Schedule
I am an associate professor of communication at Anderson University in Anderson, SC.