Awful prof, seems don't care about students whatsoever. I guess it could be his first time teaching since he's always confused and unclear about the course material. The only thing he does is giving bad lectures, and that's it