Made the class a lot better than it originally was by teaching us more about welding and GD&T. The only issue was that the assignments and their due dates weren't exactly clear, but besides that, he did pretty well for the class. Just be ready for the final practicum, since it really tests whether you know what you're doing or not.