I did the non-resident course through the American Brewers Guild. The only resident portion is one week at the schoolhouse brewery in VT. The instructors are top notch and the course books are mostly published by the brewers association. I've been brewing for over 20 years and I learned quite a bit. And I understand brewing on a professional level.