Saleh Alshargi
Some people dislike Alshargi but I found him to be very helpful and that he cared about his students. His tests are all ATI based so he reads straight from the ATI book and the quizzes were always easier than expected. The only thing is the way he grades his tests is strange, he will curve for one class and not the other which makes it unfair.