Twice would be optimal, but I think it'd be smarter to split the classes. If we get more 'walk-ins' as Mister Allgood suggested, they'll need the basics from the beginning whereas everyone who arrived before will have that knowledge. It wouldn't do to keep going over the same things every day.
So an advanced class, more or less, and a continuing basic perhaps.