Kevin R Allen, BS