Emil Rueckert
He always clearly lectures before the lab. He gives a few quizzes throughout the semester, which are kinda hard. You can't really skip the lab, but it applies to all lab classes. Some people complain that he grades hard but tbh as long as you follow the directions you're good. He answers questions asked by emails. I actually liked his class a lot.