MCSA/MCSE Self-Paced Training Kit (Exam 70-291): Implementing, Managing, – GOOD

This unbranded textbook is a practical choice for a class that requires a lot of reading.