I didn't really learn chemistry in HS but I need to know the basics for a thermodynamics course. I have the option to take a chemistry course but I don't have the time. So I started to read a HS chemistry book but it was all so ad hoc that I didn't feel as if I'd learnt anything - it was more like memorizing lists of facts and so I forgot most of it after a month. Can anyone recommend a beginners chemistry book that also gives you an understanding of how things work? It should also be good for a self-study with problems and stuff. Thanks.