"Evolution is too broad a concept and too loosely defined to be a legitimate scientific theory."
How is it too broad?
Good question. If you were teaching the "Theory of Evolution", in the year 2006, how would you state the Theory based on today's knowledge?