I went to the CNC Seminar given by Michael Mezalick and Gary Campbell Thursday Friday and Saturday thoroughly enjoyed every minute of it The one I want to was level one they have two other levels . help me with a lot of my gray areas very helpful and patient with the questions from the attendees I highly recommend that you attend one of their seminars