Question: Stephen Williams is head coach of which Lutheran school located in Adelaide, South Australia?
Sentence (from "Concordia College (South Australia)"): "Concordia" is a Latin word meaning "harmony".
Relevant evidence: No