мне с этим повезло у нас препод был, очень пиздатый по профильным предметам, он нам и си шарп объяснял, чисто от себя, не по учебной программе, а вообще как он нам говорил и с чем я согласен полностью, главное, что бы понять суть программирования, язык зазубрить каждый болван может, а вот понять и логически строить цепочки, а потом исходя из них кодить, не каждый, у нас в группе были такие ребята, они всё ахуенно знали в теории, все пиздато решали на бумажке, всё всегда у них было автоматом, а на диплом калькуляторы и базы данных сдавали