Intense but everyone is at their own level. Trainer are very encouraging and other people in the class are encouraging. Very happy since i hadn't worked out in a while and while i was rowing, the lady next to me said to watch her so I made sure to do it correctly.
It's different every day - never monotonous! The workouts are well-rounded and touch on strengthening every part of your body. It's also nice to be surrounded by other people who are working towards a similar goal.