I went through MVLCAT, and thought it was a pretty decent program. There have been a lot of changes since then, new director, change of class format, less workbooks, etc. From the apps. I have worked with recently that are in the program, they seem to like it for the most part. The instructor you have for your Saturday classes makes a big difference in what you learn as far as classroom time goes. They have also cut back on the required hours of hot time, and are much more lax on what they consider to be hot time now. I don't think that is a good change, it was made mostly so they could push apprentices through the program faster. A big part of MVLCAT, as with any other program, is that you get out of it what you put into it. More importantly than what you learn in class is what you learn from your coworkers. They are your most valuable resource for information and training, and most of the hands out there are willing to teach anyone that wants to learn. Good luck, and work safe! If you feel something is unsafe, don't do it, the apprenticeship will back you up.