I am working with our programmers to learn programming with C++. I am using
Programming: Principles and Practice Using C++ as a guide.
I quite like using this book. It teaches good programming techniques with C++ as the programming language. The level is quite good for the students to work alone or in small groups from the book with some guidance from me if they have questions or get stuck.