Do I need to be flexible to start a class
Definitely not!
This something that you build upon overtime if you wish, but isn't a necessity to start with.
As you progress flexibility will become something to work on to achieve those more difficult moves.
We can help you with this, with our weekly stretch classes. Tailored to help you achieve those goals! Also improved flexibility improves your overall quality of life in the long term.