Periods and PMSManaging Mood Swings and Periods During Exams: A Survival Guide for Teens By Zoya Sham August 25, 2025