Где можно найти ментора по JavaScript?
кто учил JS с ментором, как его нашел, а главное где? 
Лучший ментор - это коллеги на работе, в данном случае ваш КПД в плане роста в программировании увеличивается по экспоненте.

кто учил JS с ментором
JS не такой уж сложный язык, что бы вызывать взрослого после каждой запятой. Как правило лучший ментор в JS это вы сам, когда смотрите на свой код в отрезке 2-3 месяца. Если видите насколько он плох - вы развиваетесь, если нет - то что-то идет не так.

Как выучить JS - Алгоритм:
1. Учите базу;
2. Не решая ненужных задач сразу начинаете делать какой нибудь пет проект(можно даже воровать идеи, и переписывать - изучая архитектуру, и подходы). Переписали код, проанализировали, стерли его в 0, пишите тоже самое сами, и так по кругу. Главное что бы вы писали не по памяти, а понимали что вы делаете.
3. Плавно наращивать скилл уметь решать задачи и максимально гуглить и коспектировать всё что видите - условно незнакомый вам spread оператор - загуглили, ответили на вопрос самому себе: как, с какой целью, какие подводные камни(Вот тут может быть полезент ментор(но нет, коллеги лучше), что бы сказать какие подводные камни могут быть)  - скачем дальше
4. ???????? - год
5. Профит.
кто учил JS с ментором, как его нашел, а главное где? 
Лучший ментор - это коллеги на работе, в данном случае ваш КПД в плане роста в программировании увеличивается по экспоненте.

кто учил JS с ментором
JS не такой уж сложный язык, что бы вызывать взрослого после каждой запятой. Как правило лучший ментор в JS это вы сам, когда смотрите на свой код в отрезке 2-3 месяца. Если видите насколько он плох - вы развиваетесь, если нет - то что-то идет не так.

Как выучить JS - Алгоритм:
1. Учите базу;
2. Не решая ненужных задач сразу начинаете делать какой нибудь пет проект(можно даже воровать идеи, и переписывать - изучая архитектуру, и подходы). Переписали код, проанализировали, стерли его в 0, пишите тоже самое сами, и так по кругу. Главное что бы вы писали не по памяти, а понимали что вы делаете.
3. Плавно наращивать скилл уметь решать задачи и максимально гуглить и коспектировать всё что видите - условно незнакомый вам spread оператор - загуглили, ответили на вопрос самому себе: как, с какой целью, какие подводные камни(Вот тут может быть полезент ментор(но нет, коллеги лучше), что бы сказать какие подводные камни могут быть)  - скачем дальше
4. ???????? - год
5. Профит.