Your teacher sounds close minded, after all some of the best guitarists use a fixed playing position. For example Jason becker had his pinky fixed on the pickgaurd for playing fast and for another example of someone that uses a free floating technique is Zakk Wylde. It all really boils down to what works for you, technique is nothing if it doesn't.