Ethan Williams
His lectures are recorded so you only have to go to class for help or the day before a test for extra credit. Hes very helpful and his tests are easy as long as you do the practice test and know it.