The subject of integrable models - both classical andquantum - is fascinating but technical in nature. The purpose of this book, therefore, is to present the basic ideas in a systematic manner so that people in different areas may share the excitement and find the methods useful in their respective areas of research. This book grew out of a graduate course taught by the author in 1988 in the Department of Physics and Astronomy at the University of Rochester. The first eight chapters develop various ideas of classical integrability with the example of the Korteweg-de Vries equation. The geometrical approach as well as the group theoreticalapproach to integrable models are explained with the Todalattice as an example. Finally, the methods of zerocurvature and quantum inverse scattering are discussedwithin the context of the nonlinear Schrodinger equation.The level of discussion has been carefully chosen so as to make the material accessible to graduate students. Every chapter is supplemented with a list of references.