Alexander Jacobs
Dr. Jacobs is one the only professor I've had who is actually present in labs.  He also really cares about his students' success.  He gives short yet really helpful lectures before each lab and is always available to answer questions.  The labs themselves are easy, but the reports are a pain, so ask for help when you can.   