not quite sure what it is you are looking for. I use Google Calendar to keep track of my classes and personal training schedules. I like it because it is also an app for the iPhone, and they synchronize with each other so I only need to change one location and can be sure of consistency. It also allows me to enter a lot of additional information.
Hope that that’s what you were looking for.