Goes right up to airline level as well. Had a training captain who was an excellent pilot, knew the systems inside out BUT his idea of teaching involved screaming and abuse. Was even worse in the simulator where he could do what he liked.
I would be quite happy to be a passenger while he was handling an emergency, but he should never have been in the training department.