Professor Shani is very knowledgeable! He teaches really well, gives extra credit, and is a fun professor to be around! His tests are very straightforward, as long as you study the slides front and back, you will get an A. Microbio itself is not easy at all, but Shani makes the class an engaging, rewarding experience! Good luck:)