Я бы сказал, ужасный. Основная цель этого курса — срубить денег с обучающихся. Что примечательно, написан он на .NET, а не на технологиях около Java. Отзывы неплохие, потому что люди любят, когда у них все получается. А у кого не получится перепечатывать указанные строки часами? Представления о программировании этот курс не дает.На самом деле Android и iOS — далеко не единственные востребованные области. Java востребована в любом виде (SE, EE). С JS-разработчиками нынче тяжело, туда кто только не идет, и даже самые некомпетентные находят работу, потому что брать то кого-то нужно. У американцев нынче популярен Ruby. Но в целом, Andronav2 прав, нужно подбирать язык под задачи, а не наоборот. Нужно определиться с задачами, и выбрать язык, с которого начнется обучение.