Justin Liles
One of the best professors Ive ever had. However, his classes are not easy. If you want to pass and do well, attend class and take notes/focus on his lecture- its vital to understanding how he lays out the course work. If you want a professor whos going to teach you skills that will make you a better college student, Liles is the one.