David Lee is an incredible trainer– what I love most about his training style is that he never takes his eyes off of you assuring proper technique, he is meticulous on note taking so that he knows what you are able to handle without hurting you. With him I became stronger and flexible– Amazing Trainer.