This is a great textbook for someone who doesn’t want to learn anything about complex analysis. The proofs are nonexistent, mathematical rigor is entirely ignored, and many topics are either just left out, or discussed in minute detail. To paraphrase a passage from section 6.7, “you will prove in advanced calculus texts the Balzano-Weierstrass theorem.” The Balzano-Weierstrass theorem is not that difficult to prove if the text would introduce even the most basic notions of set theory. Other proofs are completely ignored, and the book fails to mention anything about elliptic and modular functions, which Richard Borcherds, a fields medal winner, has claimed is a necessary topic for a good complex analysis textbook. Some will claim that since it is geared towards engineers, it should be less mathematically rigorous. I would argue that not understanding the why behind a concept in mathematics presents a significant detriment to one’s education. This textbook should not be used in any formal setting to teach students if they actually want to learn anything about complex analysis.