The Elements of Grammar – 0028614496, paperback, Margaret D Shertzer

You will find that this textbook covers all the core material you need for the course.