Preface
Rigor and Analysis
Communication Skills
Panacea
Research Strategies
Specialization
Short/Long Term
Educational Choices
SIGCSE
Summary