This book comes from a science teacher/adviser/consultant and is addressed to a teacher or a student, to a school or a district official, to a parent, a politician, or a philanthropist, as long as the one wants to participate in a current heated discussion on what is wrong with the current education (if any), and how to fix it (if needed).With a little bit of patience every reader will find in this book many unusual and even controversial statements.The first goal of this book is to present a coherent description of a personal teaching philosophy, which is based on an extensive and successful teaching practice (as well as the result of conducted research and provided consulting services).In every profession there is a symbiotic relationship between the professional growth of an individual and development of his or her individual professional philosophy. High professional achievements are always a result and a source of a developed professional philosophy. However, philosophy cannot be borrowed, or transmitted, it only can be self-grown. The personal experience of the author shows that the best instrument for self-facilitating and self-developing the own professional philosophy is an open, critical but constructive discussion with peers, who are also self-facilitating and self-developing their own professional philosophy.Everyone who wants to “polish” his or her teaching philosophy can use this book as a “punch bag”.The secondary purpose of this book is to present an unorthodox opinion on what is happening in the field of education and to offer several specific but outside-of-the-mainstream-view recipes for reforming the way education is currently being reformed (for example, redirecting all government subsidized funds designated to teacher professional development, making them available only through teacher professional organizations). That is why, while reading this book, sometimes it might feel like reading a political pamphlet, or a science paper, or listening to a person thinking out loud, or being involved into a heated discussion.