He never tells you your grades and sucks at updating them. Also doesnt respond to his messages. Doesnt explain thoroughly, and makes simple concepts confusing. Relies on websites to teach students. I basically had to teach myself everything. Hes so much worse than what I described here. I feel so sorry for his next batch of students.