I also agree with the above posts. Also keep in mind that some trainers offer online/Skype training. This way if you find one that you like you might want to check if they offer that option. And next time you have to travel you won’t need to search around for someone new :-).