Alex, I've been training dogs professionally for the last decade (probably more at this point). I've trained at least 500 dogs myself, more if you count group classes.
I have herding dogs (Aussies and Collies) and have titled them as well as other breeds up to the CDX level. Working on Utility now, aiming for an OTCH with both the Aussies before I'm 80, LOL.
And just because I hate it when trainers go on about their herding dogs (I'm so guilty, haha) I have to say I've gotten a CD on a borzoi too, those hounds can rock it just as much as any BC! (they just rock it slower...)
Anyway, lilkitty, I understand not having the money for a trainer, but I will second the suggestion to look at a group class instead of private sessions or board & train. I may know a few places in NC that have reasonably priced classes if you let me know what area you're in.