Corey Cole
i have taken a lot of his courses, diff subjects but he teaches them so well. he helps you succeed and is easy to reach. he explains what ever subject you need help on and his lectures are very thorough. i always choose his courses when avail. finance/ economics major. also he is very intelligent and isn't arrogant.