John Fitch
If you enjoy hard work being critiqued by someone who has no real interest in your development, and getting a long lecture about how that development is sorely lacking... then at least you were warned. Hopefully he gets his act together and remembers that his students are clay for molding, not rocks for breaking.