I’ve been using ICSx⁵ – Subscribe to calendars for a couple months now. It’s basically an app that lets you add all kinds of calendar feeds to your phone. So you can get your school schedule, sports team events, holidays, and pretty much any other calendar you want, all synced up to your device’s calendar.
Here’s what you do: you just find the .ics or webcal link for the calendar you want, pop it into the app, and it’ll start pulling in all the events. There’s also a search feature which is pretty cool – you can browse through a bunch of public calendars and add the ones you want. And the sync is automatic, so your calendar is always up-to-date.
Look, if you’re into keeping on top of a bunch of different calendars, you’ll probably like this. It’s not perfect – sometimes the sync can be a little slow – but overall it does the job. Worth checking out.