Teaching by Principles

Is it for me?