Sustainable Design 101 with Cameron Diaz?

We're not sure what is more newsworthy; Cameron Diaz surprising Stanford engineering students during a guest lecture with William McDonough or the fact that Dr. McDonough and Cameron are friends? As part of an mtvU program placing celebrities in university classrooms (Madonna taught at New York's Hunter College) Cameron surprised students during a lecture on environmentally friendly design. When producers approached her with the idea she suggested McDonough of whom she says "Bill is one of those people who is thinking big, but is also producing."