Nicolas Cooper
Young teacher and willing to work with you. He is open minded and allows space for improving. Assignments and grades are clear but you have to get the work done. Not difficult heavy work but good work.