KD Sandi's husband.
Newbie knitter and weaver, thanks to Sandi's tutelage.
Psychologist who studies and teaches Developmental Cognitive Neuroscience (developmental changes in task control and coordination) and Educational Psychology (how to optimize classroom learning and long-term retention).