Alex Rubenstein
Professor Rubenstein is very funny his lectures are extremely engaging. He truly cares and will go out of his way to assist you. I asked him for exam review on the first exam and he immediately stayed after class to help. 