This book is good.It is good/ideal for novices (beginners) in this field; however, the text is good for a seasoned person in real estate who wants to strengthen existing knowledge or reinforce it. It is good for a referee book,too that addresses the basics and fundamentals of all important topics in real estate in a meaningful, concise, and easy-to-follow format.It also pays attention to critical concepts in real estate like 1031 exchange, real estate finance, and property management, as well as investing. It opened up my eyes to a new perspective on how to view real estate and all of the fundamental concepts, from which base I can expand my knowledge with the fundamental knowledge from this book.My key praise for this text is that it gets a behemoth of material and knowledge into one book and delivers the material in a straightforward manner.