Well, if Prof is only Nat and Muugen's problem then he shouldn't be worried. Only two votes won't get him lynched. Why are the others voting for him?
As for me, I'm voting for him because I agree to some of the reasons that people have mentioned that Prof is playing differently than what he does as town. He's not being paranoid and inquisitive.