Ganatra was a good professor. Definitely lecture heavy and dull but he covered the course material quickly and fairly. The exams were reasonable and overall he is a good professor. I did not find him super accessible in office hours but that may have been just me!