Лично учился у него в том самом Специалисте (JS), в предмете своем он разбирается превосходно, что же до подачи материала, то он дается очень интенсивно, но это скорее специфика курсов. Если не практиковаться, всё забудете, а домашнего, в отличие, от того же Павлова, он, к сожалению, практически не задает. Когда я учился, за весь курс нам дали задание на дом только один раз (кажется, это была довольно простая задача про подсчет ворон), так что если действительно ставите перед собой цель "научиться", придется искать задачи самому. Те небольшие лабораторные, которые он дает на уроке, как мне кажется, недостаточны, да и редко в них было что-то сложное-интересное. Впрочем, я не настаиваю на абсолютной истинности такого мнения, вполне возможно, что некоторым для твердого запоминания хватит и этих лабораторных.