Drew is literally the professor you need but don't deserve! His classes are structured so that people who want to learn will learn and those who just want to pass will pass. This course is advanced R so he doesn't hold your hand through any of the assignments but is very very helpful if you go to him after class or in his office hours.