I really enjoyed the first 2-3 chapters, the geometrical concept behind "i" and the history is well explained. After that, advanced math is required to follow the explanations, (although names of mathematicians and the stories is incorporated). I think it would be a good book for students going into advanced mathematics/physics.
Comment
An Imaginary Tale