Gregory also teaches a graduate seminar on public diplomacy at Georgetown University’s Master of Science in Foreign Service program and a course on strategic communication at the U.S. Naval War College.