@Ilya@, а зачем приводить плохие примеры? Если есть желание, то хороший препод только ускорит процесс, а если нет желания, то ничего не поможет. Если есть желание, то лучше найти денег и пойти поучиться, чем тратить время на самостоятельное освоение того, что возможно этого не стоит.