I won't disagree with any of the people on your list since I know all three of them. I would add Jeff Daniels at Ohio State University and Gary Olhoeft at Colorado School of Mines. You can check out Gary's personal website below, it won't win any awards for being pretty.