Hello Kimberly,
As Shishigami mentioned, one of good ways to say "you" is that you say "their name + さん(san)".
"Anata" is a very neutral word, so it can change both offensive and gentle depending on your way to speak.
If you say " Anata ha ...." gently to your friend, like a Japanese language teacher, your friend would not feel offensive.
On the other hand,
If you say it nervously, your friend can feel offensive.
In fact, I rarely use "Anata" in daily life, and people rarely say "Anata" to me.
They say a lot of you in the US, but I think Japanese usually do not say Anata to their colleagues.
I think it is easy for English speakers to be confused about this.
Good luck!