Setting yourself up as an online personal trainer is tricky. There's a lot that can go wrong. To avoid the pitfalls check out our 7 sins PTs should avoid.
Being a personal trainer means you don't have much time for a social life. Its long hours with clients and days in the gym. It doesn't have to be that way.