Thomas Haner
I had him for lab and was only able to attend a few lectures but he was flexible with me on that. My experience with him was perfectly fine and he was helpful if I did have any questions. All I needed to do was read the textbook chapters and look at the study guides he provided and I had no issues.