Shana Hamilton is an actor and a professor of journalism, communication and English.

all articles by Shana Hamilton