My father used to teach microcontroller programming (after doing it for years at TI); he LOVES this game, wishes he had it when he was teaching students just a few years ago, and has recommended it to the professors who succeeded him.