Has good lectures but when it comes to asking a question about something you are stuck on he has no way of answering it. Seems more he just reads the lectures that is provided to him without giving any of his own experience. Hate to not right a good review but as a student my academics are important to me and I wish he would put in more effort.