Just goes through the problems, and doesnt explain them throughly. When you ask him to explain more in depth get bombarded with questions like "What specific problem", "What specifically about the problem". Went to his office hours and often wasnt there, and although I went often and asked him for help, he wasnt of any help. I relied mostly on YT.