would not recommend he is not caring at all , whether you are having a hard time he don't care he will move on with the lecture . Whether you are taking a spring or fall semester he doesn't care he will give you quizzes EVERYDAY . he won't help you out .