(To the original poster)
The fact that your teacher even thought to chastise you for what happened is pretty indicative of his level, (having not even met the guy).
I know it sounds harsh, but you might want to reevaluate where you're training.