Has anyone taken this class @ NYSC? What is it like? Good workout?

I am thinking of taking it tomorrow..TIAChat Icon