Ive had a student go mental on me, luckily enough we just landed, as Id hate to think what would have happened if we were still in the air. Threatening my life and punching the plane etc etc. It took me a while to get over and really shook me up. However after much advice, a wrote a full report to CHIRP and CAA.