Here is a great post about problem solving:
http://www.davidturnbull.com/solve-problems/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+DavidTurnbull+%28Adventures+of+a+Barefoot+Geek%29&utm_content=Google+Reader
His whole blog is filled with useful information.
Name
Mail (will not be published)
Website