Ravi Ramani
Dr. Ravi is one of the best professors I have ever met. Really straight forward and hands on in his class. Always gives feedback and pushes you to do your best. You need to put in the work, but it is to be expected at this level. Has interactive classes in which he relates real life issues to book. Helps with retainment. Excellent professor!