Jasbir Arora
Professor Arora was one of the best professors I have had over my college career. I had him for Engineering Design Optimization and he is a fantastic teacher and is a very fair grader. Take him if you can.