S.P.I.R.E. Sounds Sensible Teacher’s Guide 3rd Edition By Sheila Clark-EdwardsThis textbook covers everything from the fundamentals to more specialized topics.