Professor Ganatra is fine. I did appreciate that he encouraged questions and thanked us for asking, and he is a super nice guy. However, I found his explanations to be overly complex to the point where it confused many of us, and we never really knew where we stood in terms of our grades. Tests were too long for the allotted time. Meh