A Gay-Straight Alliance (GSA) is a student-run club in a high school or middle school that brings together LGBTQ and straight students to support each other, provide a safe place to socialize, and create a platform for activism to fight homophobia and transphobia.