My most difficult teaching moment, you ask? Last week, I live-coded an assembly program that eventually added 42 and 27 in front of 300 students, and when the simulator showed register a0 containing 69, I only had a split second to decide whether to say “nice”