IT Testing Guide 2007-08
What do we know about project based learning? How is it different from the more traditional teaching style?