This is the era of eLearning. By virtue of eLearning you can avail the best instructor with nice and interactive training material and too at the time and pace you like. Today I completed an Angular course which I like to recommend you in case if you want to learn things in an interactive way.
The course is hands on course with challenges, hints and tutorial videos which are both verbal explanation with technical code walk through. Course is divided in modules and levels of challenges to track the progress.