I've heard some user reviews saying that user will need to manually add classes for every day instead of repeating them. For example, I'll need to add my classes for every Monday even though they're the same. Anyone can confirm this statement? [Link]
Interesting app, I can't confirm anything about it. But to me it seems rather useless. I personally use EverNote and just make a note of the days I have class. Could even use the built in Calendar to keep track of classes. I sync mine with Google Calendar and I know Google Calendar lets you add repeating events.
I will be using it for my class schedule. But seeing it having a customizable note function somehow attracted me over TimeTable.
I personally like SmartTime, which is really good, and there should only be one version now. Great product, IMO. Syncs to google calendar and then to your outlook or iCal. Great one for scheduling.