Sadly, my website has been without a useful events calendar for the last few months. Some changes to Google Calendar made the old system unusable, but opened the doors to an alternative; unfortunately, it took me until now to find some time to figure it out and implement it. Consequently, homework calendars are once again available, and I'll be adding the articles that contain instructions on how to subscribe to the calendars.
Long story short: you can view the calendars with due dates and work directly from your iOS and Android based smart phones. Instructions to follow shortly!
Note, I'm still in the process of finding the best way to present this information, so if some duplications appear on different calendars, bear with me.