Register now or log in to join your professional community.
No one know the answer for this question as you.... A good trainer is not the good one for all: everybody has a lack in a certain area in his life and no one know this better area than you. Second a good trainer deponds on how you want him: honest, skilled, kick your buttom,..., it depends.