Anderson named SL activities director