To me he is not responsible, when u need a question outside of class he will not answer, homework is alright, but the work I just don't understand and works things out too fast. When ur still working on one question he is already on the other one which does not help my learning