Am I required to attend every training session?

Attendance at every class is not necessary. We know there are always other demands on your time (we certainly have them too!) and students are not penalized if they don’t attend every class, or even choose to stop training for a while. Having said that, do note that attendance of a set minimum of training sessions (including seminars) is a requirement for attaining the next belt grade, so consistently attending training sessions is the best way to steadily rise through the grades.