Methods For Effective Teaching by David M. Byrd & Paul R. Burden