>>3
>don't waste your time with a teacher its only about self-learning
A teacher with experience can help you form good habits and I've known some people who can't get themselves to teach themselves and would rather take a class on it where the class moves whether you want it to or not.
Self-learning isn't always the best route, there's no difference if you figure it out in 20 minutes or if someone tells you it in 5 minutes. If the goal is to teach you problem solving skills, then lolnope.