Resources

What problems to solve:

Richard Feynman’s Letter on What Problems to Solve

How to write a paper:

Larry McEnerney on The Craft of Writing Effectively

How to give a talk:

Patrick Winston on How to Speak