Я открою секрет, оно везде так себе.Хорошие программисты в преподавание не пойдут,они и так много зарабатывают, а пойдут те, кто сам не очень,либо студенты магистратуры,которым на все наплевать и преподавть они не умеют. В школе та же ситуация, нет хороших учителей,кто действительно хороший программист, он в школу не пойдет, он и так заработает гораздо больше.