Matthew Endres
I really liked Dr. Endres, he is a super nice guy and he records all the lectures which is very helpful with studying. The lab is really easy and a big grade booster. The exams are mainly application questions but if you know the material well you will have no problem getting an A.