Red, I do what your GF does for a living albeit at a slightly higher level so I'll give this a think.

Off the top of my head, I wouldn't recommend any Microsoft books (obv) but they do a ton of instructional vids that are usually free on the web.