Only use an upper case "P" in "professor" when it's written as part of someone's official title, not when referring to professors in general:
Likewise, only use an upper case "F" in "fellow" when it's written as part of an official title, and not talking about fellows in general:
Never abbreviate professor to prof. See Abbreviations and acronyms for more on which words we do and don't shorten.