If you think your teacher is tough wait until you get a boss. He doesn't have tenure.
I've always been fascinated with the juxtaposition of technology in music...