average salary for creative writing teacher