Wow, just wow! I completely agree about not sitting back and voicing your concerns. The positive is your interaction with the principal and sounds like he/she wouldn't approve of such behavior. I would definitely have a talk with the principal and make it very clear that you want to remain anonymous for now given that there is a HIGH chance that teacher would hold a grudge.