1. I would like to be able to determine a spells "school" (Fire, Frost, Shadow, etc). I cannot seem to find an API that would return this information given a spell name or ID.

    Is anyone aware of such functionality in the API?

    Thanks, G

    This information (as far as I am aware) is not available in the user interface. If it's in the tooltip, you can scan that to get it, but I"m fairly certain it's not there.