Edgar Lehr
Evolution with Dr. Lehr was a pleasure. He gives solid notes and posts what he believes important from lecture online which was really helpful. I loved his discussion sections and felt they were beneficial to my overall understanding. He has a good sense of humor and is a caring person, always available in his office for help. P.S. - Don't be late