Dr. Ross is probably the nicest guy Ive ever met. He has a very calming vibe about him. His tests are very difficult if and only if you skip class, especially the review days where he gives all of the answers word for word. 99% of lecture content isnt on tests, so be sure to listen for the test questions. Sit in the front of class, hes quiet!