I am fairly sure this is John Allen who taught us Navigation General and Meteorology. A good instructor and nice bloke, although a little pessimistic on the future of aviation during what was the first oil crisis, this is just what we needed to know and especially since I was self funded!
Ah sheep's liver, haute cuisine. Try the stew with bits of meat still having fur attached ..... yum!