Schenk is an amazing teacher. He really cares about the students passing. He is a tough teacher though. His tests are fill in the blank, but I think it is a good opportunity to learn instead of guessing on multiple choice. Not a lot of homework. If you actually want to learn, take schenk. His lab is pretty easy.100% suggest lecture and lab with him