Microsoft has recently revamped its MCSD program. In order to obtain their MCSD, candidates are required to pass four exams-three core exams and one elective exam. All of the core exams are new tests as are many of the electives. Microsoft is putting a huge push behind increasing the number of MCSDs worldwide, and will be putting a significant marketing effort behind the MCSD program. Given the increased importance of the MCSD program to Microsoft's certification strategy, the popularity of the new VB 6 exams, and the increasing interest in the MCSD program, the MCSD arena will be attracting new exam candidates over the next year. In addition to attracting new exam candidates, existing MCSDs will also be updating their certifications to cover the newly released exams. Candidates are in need of complete, concise, inexpensive study guides to fully prepare them to pass the MCSD exams.