Question: where are bfa profession trainers?
Answer: Horde players will find all profession trainers located in Dazar'alor, in Zuldazar. Trainers are located Terrace of Crafters. Alliance players will find all profession trainers located in Boralus, in Tiragarde Sound. Trainers are located in the Tradewinds Market.