Raleigh, NC 27616
English for non-native English speakers, Humanities, Public Speaking
...This includes but is not limited to: Vocabulary, Writing, Reading, Grammar, and passing the TOEFL. I am currently earning my certification to teach English as a foreign language (which means my grasp on the details of the English language is somewhat advanced)....
including psychology, philosophy and sociology