Gerald Aska
It seems like he doesn't fully understand the material he's teaching, he reads off of power point and copies example problems from the book. Ends class early and expects you to teach yourself. If possible stay away.