Prof Ornik explains concepts well and if you are looking to learn about optimization, without lot of math rigor, I recommend taking AE504. He is pretty focused on whether students are learning the material & he makes lot of effort to ensure you are not wasting time by attending his lectures.