Glenn Williams
Terrible professor. Expected memorization of tons for formulas, assignments, etc. Points are given all or nothing which make it very difficult to do well as he offers no EC. Take another professor or wait another semester if possible.