I recently ordered one of Nicole Hill's Photo 101 books and am loving it. I learned some basics of photography last year and this book has been a perfect way to solidify some of that knowledge and offer some new info as well. I love that it's tiny so I can carry it with me. I think there is a second batch available for preorder now.
Also, for those in the NW, Nicole is teaching a class in Seattle in a couple of weeks. I think there are just a couple of spots left. Check it out!