Well, because it's due today, the only way they'll get it done it to cheat. What a Jerk of a teacher, giving a major project with only one day to work on it. Here are a couple of sites you should try.
I know eh? Luckily my comp sci teacher gives us an assignment with a due date that's not really serious, but something to make him feel good. "Extension" is a commonly used word in his vocabulary (and we love him for that )
But of course ... my teacher can't compare to the legendary OTHER comp sci teacher, who once made a game project due 3 weeks later (no, not after any sorta holiday)