Question: Where is the college that Stephen Williams is currently coach of located?
Answer: Adelaide, South Australia