
Innovative computer science instructor mindful of student engagement and interest who thrives on experiential learning. Time-tested designer of targeted lectures with audience in mind, devising most effective methods for helping participants acquire intended information.