Nice man, cares a lot about students but tests are very hard and draw on tiny details and dont test your wholistic knowledge so even if youre a geneticist you may do poor. Tests are written in very confusing language due to language barrier. But youll learn alot. You may get a B or C but know more than someone with an A.