3 1/2 OUT OF 4 STARS! The Buffalo News   

"Educational, funny and ....insightful."

Read the complete review here.