He reads off the powerpoints and does not teach. Your best bet is doing PrepU. He is not very helpful in office hours and genuinely has no sympathy for any student who is sick or going through something. Beware!