he'z funni yet still makes sure we listen. uses good examples to explan hard stuff.
Really great teacher, fun but we still get our work done :) cares about each student and makes sure everyone's on board.
Mr Richmond is willing to go to great lengths to help his students, especially in making work sheets useful. Mitchell.