For someone who has had a good undergraduate analysis course (also known as "advanced calculus" some places), with a solid introduction to the topology of the real line, this book provides an excellent application to fractals, and a great extension to the real plane. Without this understanding, you can probably pick up enough from the examples to get some use out of this, but you'd have a tough time working all the exercises, or getting a full understanding of the math. I'd also suggest, for other non-programmers, that you pick up a (free) copy of the Processing programming language (Processing.org), or something similar, to try your own examples as you go. Like I said, for someone like me, a math teacher 20-some years out of college, it's a great way to review topics I haven't seen in a while, and an excellent sequel to "Fractals Everywhere." I've been waiting a while for this book; glad it's finally out.