good guy but as a teacher, not so much. kind of unorganized but manages to pull through .unreachable outside class. sometimes I found his grading unfair because the instructions were confusing.I'm just learning so he should've been more lenient on minor issues. needs to improve teaching skills.