Barry Lee is one of my favourites, he's so helpful and always gives really good feedback to any of your work that he reads. He'll always go out of his way to help you understand anything you're struggling with. I don't envy people who are doing logic in their first term though, I bet it's putting a lot of people off philosophy.
I'm not sure whether first years still do the modules I did, but Andrew Ward does Philosophy of Mind, personal Identity, Kant, that sort of thing.