Hey guys I'm about to take my A+ exam and I started looking into jobs. I'm pretty good with computers and I'm currently in college taking network administration classes. The thing I'm worried about is that my English isn't very good and that it will be very hard for me to find a job. I moved to Chicago from Europe 4 years ago, finished high school and now I'm in college. I still have an accent (probably always will) and sometimes I'm making grammatical mistakes or pronounce words in a weird way

. Reading this forum I learned that everyone pretty much starts at help-desk kind of jobs that involves a lot of talking with other people over the phone, I'm worried that I couldn't solve some problems because my English is keeping me away from it. I understand pretty much everything that people are saying and I can explain them how to fix a simple problem, but it's kinda hard for me to explain more difficult problems, in my mind I know how to fix it, but I can't convert my knowledge into words, if you know what I mean.
So what I would like to hear from you guys is what do you think about it. Would you hire a guy with English as his not first language? Maybe I'm just over thinking this whole deal and the employee doesn't care if I'm fluent in English as long as I do a good job fixing computers

But on the other hand job listings put "Excellent communications skills" at the top of their requirements list.
Thanks.