A classic standard textbook that I've used a lot myself (earlier editions) is Begon, Harper & Townsend. This book is very broad and comprehensive, but I know that some students dislike it's back-and-forth discussion style (fewer definite answers). I see this as a strength though.
Another good choice, that is much shorter, is Gotelli's _A Primer of Ecology_. This one has a slight theoretical leaning (many standard mathematical models), but can work well in a introductory course. I don't have the book in front of me, but, looking at your list of topics, I suspect that _A Primer..._ might be weak in some of them (e.g. climax, succession).