Is it any good?
And what type of things does it teach?