Moving is so stressful! Congrats to Snowbunny on her new job!
Special forgiveness is extended to all who confuse whether it's "who" or "whom." I'm not too skillful at that either, and understand it about as well as I understand vectors. Which ain't much. The only rule I can go by is, "Play around with the phrase with 'he' and 'him' in place of 'who' and 'whom.' If 'he' works better, use 'who;' if 'him' works better, use 'whom.'"
Any explanation more complicated than that just gives me a headache and blurred vision.