Jeremy Kress
I'm SHOCKED that no one has rated Kress yet - he's one of the premier Ross professors without question. One word of caution is that his tests will be difficult. If you put in the work though, it will be easily worth it. Kress is an amazing lecturer and a supremely kind man. Kress is the best, take his courses!