Miguel Noriega
He pushes us to learn. He knows his stuff beyond any professor I have had. Although he expects you to have read before his labs he gives just small extra points. Every professor covers the same amount in Bio20 Which is alot and I heard they make tests together. If you read his study guides you will do well. He is so caring -my favorite now.