2 weeks was fine IMO, 3 wouldn't be bad. I think a month is too long personally.

Whenever the next one starts, please consider me signed up!!!