JE54 said:
Anyone thats been to their class, what was it like?
Did they go over things with each person or just a group discussion?
Any thoughts or ideas would be appreciated.
Johnny teaches fundamentals and 8-ball strategy for 2 hours.
During the first hour, Johnny has each player shoot a few basic shots, analyzes their stroke mechanics, and then point out things that you did wrong and how to correct them. I had already gone to another billiard instructor's class and done these things a lot more in depth, but Johnny caught a few little things I was doing wrong that the instructor didn't see. It takes a lot more than 2 hours with an instructor to really develop stroke mechanics, but Johnny's lessons are still of good value.
During the second hour, Johnny plays a rack of 8-ball with each player, walks you through each shot, and teaches 8-ball strategy. Johnny asked us if we were "ready to get out asses kicked" before we started.

I learned some pretty useful things about 8-ball strategy and how a great player thinks when he's running a rack.
Johnny's a really nice guy, and you can ask him lots of questions and learn a lot about about pool from just the dialog.
Earl spends his 2 hours teaching you his bridging techniques, and how to shoot fancy spin shots. It takes a lot of practice after the class is over, but you can really put some serious spin on the cue ball if you do like he shows you. My 9-ball break has improved significantly since I started using one the bridging techniques that Earl showed me. I'm still not as good as the spin shots as I'd like to be. These spin shots are very powerful for playing 9-ball position when you really need to put some juice on the cue ball. Earl was a much nicer guy than I expected him to be. I thought he would be a real pr!ck, based on the video footage I've seen of him over the years. He did rant quite a bit about variou topics, but he's generally a pretty good guy.
The material that Johnny teaches, I think, can benefit a player of any skill level. Earl's material is much more advanced, and is more suitable for a higher skill level player, IMO. For $200, I think this class is a great value and would highly recommend it for anybody.