Yes, Keen means sharp, but I meant it as enthusiastic, eager.
Mod is a moderator, one that takes care of having the forums in order and clean. So if you see a member doing something, like posting some stuff like spam or something that is not allowed, you can warn him, ban him, and you can delete topics and stuff.