I belong to a rather large school, in fact it is one of several branches. The school is opened Monday throught Saturday. On Monday, Wednesday, and Friday there is an afternoon adult class and and evening adult class. On Tuesday and Thursday there is an evening adult class. On Saturday there is an afternoon adult class. As for kids classes there is two kids classes every night of the week and one kids class on Saturday. So we do have a wide variety of opitions. The minuim number of classes per week is 2, if you want to test. The maxium is open ended. One of the classes you attend has to be belt specific, ie if you are a beginner student you have to go the a beginner class, if you are an advanced student you have to go to the advanced class, if you are a black belt then you have to go to the black belt class. We also have a flat fee of 75 dollars per student and that is for as many classes as you want. Throughtout the years, the number of times I go a week has changed. At times I would go 6 or more times a week. Currently I make about 4 classes a week, I try to go to at least three classes a week. When I have to test I tend to go more, but since I am in the black belt ranks I don;t test that often, in fact in June will be the first test in about three years, so now I am going to about 5. I try to do stuff at home, but I tend to be lazy, and doing alot of the spinning techniques and forms requires more room then I have. I try to do extra cardio training outside of class about two times a week and I am going to start lifting 2 times a week.