Best place can be to start with the scavenger hunt. Ask at the Registrar's Office in Edward's hall. I'd certainly like to see more automated quests for new players. So if there is some investigation you are interested in, please let me know so I can see what additions can be made.
Also, if I know what times you normally are on, I (and by extension NPCs) can be more available for you.