Klyne Smith
I literally dread going to lectures, they're such a huge waste of time and you'll get called on if you're not paying attention. He spends the majority of time talking about random stuff and maybe the last 10min he'll go over course content. He changes project guidelines last min and takes off pts for small nit picky things. Would never take again.