Very experienced trainers and anyone can get in a fast 30 minute workout because they pack in a lot in 30 minutes!