How Wonderful that you are working with a trainer and gaining all of this Wonderful Knowledge as well...I am no expert...but I would say any fitness that you like is the best Fitness...That way you will be CONSISTENT and just Do it...I also think mixing it up is FUN too...Keeps your body guessing...I would chat with your Trainer and see what they might suggest...You have all the data...they would p