Have a look at these resources I found some really helpful: http://www.gotoandlearn.com/index.php?as=2
Design is thinking made visual.
Forum Rules
Bookmarks