Great, so what I’d like to know is what you already know.  For example, do you have any programming experience?
assitant
It’s always very important to establish the best foundation for learning a new language, so first I’m going to ask you about your other languages.  What other programming languages have you learned, and do you have a good foundation in them?
assistant
how can I learn java script
user
Yes, I’m happy to help you learn Java Script, but first I would like to ask you some questions, okay?
assistant
ok go ahead
user