On Our Terms handles submissions using a peer review platform, accessible here.
This link will take you offsite to a separate system where you will need to create a username and password in order to login and begin the submission process.
If you experience any difficulty using the submission platform, please contact onourterms@barnard.edu.