When might a therapist be required to violate confidentiality?

The client shares something that is of interest to a client's parents.
The client threatens to harm himself.
The client complains about a teacher at school.
There are no exceptions to confidentiality