Not sure about the best, I usually learn a thing or two myself.
I have a 10 ft Brunswick Centennial. 4 1/2 inch pockets.
My training and teaching facility is in Spartanburg. I have several different options to choose from. Visit www.justcueit.com for course outline and pricing. stevietheblade@gmail.com for scheduling and any questions you might have.