Haha, some of the native English speakers I have met online (not on this site!) aren't always so easy to understand either!

Good luck with your High Tech journey!!