I love our current trainer. Our last one was a dingus who had no clue what he's doing, but this guy not only has actual experience in what he's teaching us, but has the dencency to tell us the truth about how really, we're getting tossed out on the phones with little preparation. He's also very, very cynical. :D
Still trying to figure out why CuteGeekJohn puts up with me - he's very tolerant of my rather annoying nature. I expect he'll snap and kill me eventually.