Eric Coggins
Very friendly, caring. Sent me personal emails to congratulate me on quiz scores. Always replied promptly and answered all my questions. Gave very encouraging and personalized feedback on assignments; it did not feel like standard cut and paste. Interacted a lot with his students through DB replies, and shared stories from his own life. Great prof.