Advices from Prof.Dahlin's webiste: http://www.cs.utexas.edu/~dahlin/advice.html

Summary: The Elements of Styles. http://www.cs.utexas.edu/~shan/eos.txt