Randy Nichols

Randy is a speaker, writer, and teacher of Communications and Critical Thinking at Limestone College, where he serves as chair of the Communication Dept.
4.1K
views
+0
today
People sharing Randy Nichols Interests
Randy Nichols Interests
Education Technology