You are in: Africa Change location
have used this book twice before. I like the information for teaching, I am dissapointed that it has no instructor resources but I have created most of what I need.
The text book covers just about everything one needs in an Introductory class.
quality of content for price