So I made a little tool that generates a weekly calendar for an arbitrary date range (such as a quarter or a semester). Just put the first day of class and the last day of finals in and the program should do the rest.
A feature I’m particularly proud of is that you can export the resulting calendar to .doc (Microsoft Word) format so you can customize it with your own events.
The script is ugly but functional. The resulting calendars, on the other hand, are pretty and functional. 🙂