Janie,
This definitely warrants a visit to the police station to report this guy. Also, as someone else mentioned, continue to follow-up with the director and the teen. Should you happen to see this guy again at the community center I would call the police immediately so that they can come...