Nirakar Sahoo
I had Dr. Sahoo for my online Histology lab, and he is a great professor. The course is structured very clearly and consists of weekly mind maps and quizzes, a midterm, and a final. He provides everything you need to do well in the class. I had no complaints throughout the course.