You're in for a fun ride now. And don't worry about your English. It's no worse than many native speakers I encounter. :D

X