Mostly intended for beginners but actually more appropriate for heavy LaTeX users. It covers all the basics and then goes on to more advanced subjects like drawing and advanced customizations. Lots of examples, very good explanations.