Don't ever take a lab class with him. Labs were done before we got to the lecture portion so we struggled with how to do labs. I missed two labs because I had covid and every time I had an appointment to make it up he would email me an hour after our scheduled time that he would not be there. 