How close is sage to ready for teaching undergrad/grad combinatorial courses

[http://sage.math.washington.edu/home/burhanud/sd7/teaching/teaching.wav Audio]

Textbooks:

Brualdi - Introductory Combinatorics

Wilf - Zeilberger Generating functionalogy

Stanley - Enumerative Combinatorics

CAGES Combinatorial http://www.math.mtu.edu/~kreher/cages.html

Knuth Graham Pataschnik - Concrete mathematics

van Lint, Wilson: A course in Combinatorics http://www.amazon.com/Course-Combinatorics-J-van-Lint/dp/0521422604

Graphs:

Trees:

Posets:

Linear programming:

Coding theory:

Automata

Classical combinatorial objects

Generating functions