professor corey a. billington