Absolute worst professor I have EVER had. He clearly had no idea what he was doing, once completely forgot to come to class, and we very often taught HIM things. Not at all qualified to discuss gender or sexuality. We spent most classes discussing off-topic things. That said I and most people got 100s but learned absolutely nothing.