The 'Dummies' series is good enough for 'not' so beginner.

As for more detail information, actually you don't need a book, because there are a lot of information on the internet that you can print.

Maybe you can give your student an assignment to go to certain website, take a note of any information they interested or need to know (+ the website address) and bring them to class to discuss it.

This way, everyone can collect as many information as they need, including you.

Then may be you can write your own book, specifically design for your class later on.