2nd 6 weeks recap

Seiya Mutreja, Staff Reporter

Credits
Media: Taylor Chronert, Rasika Patel, Karissa Gonzales, Yness Martinez