Sebastian Peters holds a degree in cultural studies from the department of World Arts and Cultures at UCLA, where he is currently lecturing in the Classics department
How I Can Help
Sebastian Peters holds a degree in cultural studies from the department of World Arts and Cultures at UCLA, where he is currently lecturing in the Classics department