Dr. Rodriguez is a very fair professor. He is extremely fair on all his tests & even goes over info that is going to be on the test. He gives test bonuses & counts the constructive response questions as bonus. Super nice dude & easy to talk to! He pays attention to who is working hard in his class. I would definitely take him again!