JOSH WINDASS says his Sheffield Wednesday form is down to playing under the best manager and for the best Championship team he has ever been part of.