When I got my first basenji, I didn't know enough about what questions to ask a trainer and went to the local dog training club's classes. They were not fun for either of us and after our first set of classes we pretty much dropped out. When I got my second basenji, I knew better what questions to ask and I looked for a clicker trainer. The classes were better and we got through about 2 sets of classes. When I added my third basenji, I started interviewing trainers before I paid for classes not just looking at their online training philosophies. I got lucky, the second person I talked to really knew her stuff about learning theory and was excited to have a basenji puppy in her class. Even though she was already mid-session she told me to go ahead and come to class because puppies need school and shouldn't sit around at home practicing bad behaviors. Six years later, I am good friends with my dog trainer and have apprenticed under her and now teach my own classes.
If you are looking for a trainer, hit the trainer directories at APDT, CCPDT, and Truly Dog Friendly and start making calls. Ask about what their training methods are and their experience. My trainer is one of those people who has owned several breeds and appreciates a dog's hardwiring. When I apprenticed with her, she encouraged me to volunteer at our local shelter to better learn about the differences in breeds and training. So look for someone who appreciates and embraces that each breed is different but that they can all learn.