By far the best teacher ever . Wicked class a must take . You come out a changed person .