I would call this an intermediate level textbook. Although there is some advanced mathematics (which is probably not avoidable for a textbook this detailed), the authors do a good job of using high-school level algebra to explain a lot of principles. There are example problems with solutions in the text, so one can test their understanding of the subject. There are also some practical examples using a small radio telescope (the MIT Haystack, which can be made from a modified C-band satellite dish. For an amateur radio astronomer like myself, this makes the book much more relevant to me. It looks as if it were intended for a college course, but could be useful for high-school, if one were selective about which topics were presented.An understanding of algebra would be helpful if one is interested in solving the problems in the book. An understanding of calculus would also be helpful, especially for advanced topics like interferometry. There are software programs available on the internet (Octave, Matlab) that can assist with solving the equations. There are also some programs written for the book that assist in understanding some of the topics - they must downloaded from the publisher's website.I am learning both theoretical and practical information from this book, and I highly recommend it.