A concise and well structured introduction to complex analysis with many examples. Some theorems are repeated and unclearly stated such as the deformation theorem which starts for a triangle and is then generalized. Some pictures and proofs are not explained and too many are left to the reader, making some chapters more of an annotated exposition of facts rather than an exploration of the deep insights and uses of the theorems in complex analysis. Overall: not the best introductory textbook, but probably enough for reviewing the main theorems and concisely getting up to speed with the subject.