Code School put together a really great primer on design theory, focusing on typography, color, and layout. This will probably be my go to recommendation for people interested in web design, along with The Non-Designer’s Design Book. Even better, it’s free!