Paid this trainer for training sessions and he consistently didn't show up or was very late, always with a different excuse. He became very angry when I tried to deal with the issue and would only offer make up sessions. He also didn't seem very committed or excited about training me. Unlike trainers I have had in the past, he didn't seem to have a plan. Several times his client before me stayed way over into my time and that made me very uncomfortable. As a professional, he should have made sure his previous clients leave on time.