are bodyweight exercises the best?
"Bodyweight training is a great way to really hone your technique and form," says Windebank. ... With bodyweight training, the stress on your joints is lower, so you're less likely to pick up an injury that could hamper your long term training."