Student Clubs and Academic Teams
A great way to get involved!
With more than 70 clubs, there is truly
something for everyone!
SFHS English and Writing Clubs