as a standalone application it has potential; however, as soon as you try syncing it to your computer (or vice versa) its HORRIBLE! crashes, have never successfully synced between them
jared.b.48 about iHomework, v2.4.4