"Alot" is never correct. It is supposed to be two words—therefore: "a lot." Never write a note to your composition professor at the end of the semester assuring her that you "really learned alot."
"Allot" is to "assign a portion to":
Twenty minutes were allotted to each speaker.