Professor Urbina is very knowledgeable and loves his biology. BUT he grades homework and post labs really late, leaving you w the uncertainty if you did good or not. I feel that he does not have options for extra credits or gives you chance to turn in late assignments and he could be very dismissive when you are trying to talk to him.