Skip to Main Content
The Campanile
March 22
AI arms race sparks innovation, raises quality, privacy concerns
March 20
Trump’s attack on DEI harms American values
March 19
Post-pandemic music culture booms reshape trends
March 18
Boys lacrosse beats Archbishop Mitty 10-8 in home game
March 18
A Culture of Comparison
March 18
CTRL + Alt + Date
March 18
Board plans to continue upholding immigration protections despite Trump's executive orders
March 16
College transfer portals offer athletes flexibility, more opportunities
March 16
Costly streaming services drive consumers to pirate
March 16
Baseball beats Monterey
Latest Stories
Home
News
Lifestyle
Spotlight
Opinion
Editorial
Science/Tech
Sports
About Us
Privacy Policy
Staff
Support Us
Advertise
Sponsor
Subscribe
Newsletter
Crossword
More
Open Search Bar
Search this site
Submit Search
Open Navigation Menu
The Campanile
Home
News
Lifestyle
Spotlight
Opinion
Editorial
Science/Tech
Sports
About Us
Privacy Policy
Staff
Support Us
Advertise
Sponsor
Subscribe
Newsletter
Crossword
More
The Campanile
Open Search Bar
Search this site
Submit Search
Open Navigation Menu
The Campanile
Home
News
Lifestyle
Spotlight
Opinion
Editorial
Science/Tech
Sports
About Us
Privacy Policy
Staff
Support Us
Advertise
Sponsor
Subscribe
Newsletter
Crossword
More
The Campanile
Open Search Bar
Search this site
Submit Search
All content by Anna McGarrigle
Aretha’s timeless words
Anna McGarrigle
, Senior Staff Writer
May 22, 2013
Why I love “Girls”
Anna McGarrigle
, Lifestyle Editor
March 20, 2013
McGiggles Gets Serious
Anna McGarrigle
, Lifestyle Editor
March 20, 2013
Online music streaming services unlock many new sources for avid music listeners
Anna McGarrigle
, Lifestyle Editor
March 20, 2013
The Lost Art of Letter Writing
Anna McGarrigle
December 7, 2012
Fire drill system in need of reform
Anna McGarrigle
December 7, 2012
Reckless bicyclists + speeding drivers = DISASTER
Anna McGarrigle
October 24, 2012
Yearbook’s new senior portrait structure offers free photos
Anna McGarrigle
October 1, 2012
Load More Stories
Donate to The Campanile
$325
$500
Contributed
Our Goal
Full Name (as appears on credit card)
Email
I would like to remain anonymous. (Name will only be used to verify billing.)
Donation Amount
$10
$15
$25
$50
Other
Custom Donation Amount
Card Details
I agree to the
terms of service
.
Submit Donation
Submitting donation...
Thank you for your donation!
There was an issue submitting your request.
Close
Close Modal Window
Close