I bought this book at Delta for my Medical Terminology class. It does come with all of the flash cards. The flash cards are all separated, and a little worn, but they are all there. The book has writing in some of the chapters as well. Calltext me at 989573-2910.