How often should students attend class?

As much as possible! Two days a week with a qualified instructor is often enough to ensure a good consistent education. It’s hard to gain a martial arts education or sustain proper development with anything less than two classes per week.