Guter Unterricht / Gute Lehrer kann man so nicht pauschal beschreiben - für dich ist guter Unterricht / ein guter Lehrer, der genau deine Schwächen fördert und deine Stärken fordert, also genau auf dich eingehen kann; das ist aber alles andere als einfach so mal gemacht... und schon gar nicht in einer einzelnen Stunde zu erkennen. Der Lehrer muss seine Schüler erst kennen lernen, um einen richtig guten Unterricht machen zu können (welches Vorwissen ist da? Gibt es bei manchen Bereichen Begabungen? Wie lernt der Schüler am besten?...).
Zum "rumschreien": Klar sollte es nicht überhand nehmen, aber direkt unberechtigt ist es nicht, wenn man seinem Schüler auch mal etwas abverlangt (gerade weil man es ihm auch zutraut ;-)) Frei nach dem Sprichwort: "Wer aufhört besser zu werden, hat aufgehört gut zu sein."
Edit: Mein eigener Lehrer hat sehr viel Wert auf "Gefühl" beim Spielen gelegt - man muss die Noten nicht abzählen können, sondern den Rhythmus fühlen und auf das Instrument bringen.