Nik is an excellent trainer. He pays close attention to each individual’s needs, even those that he trains remotely. He gives constructive feedback after each workout i ... more