Bill Jones “Good conceptual coverage of core topics with good mix of exercises.” Attended in 2006 Senior Analyst National Grid See all testimonials from: National Grid