AcaGuy

AcaGuy

AcaGuy

Associate Professor in Communication Studies. Rhetorical Critic.