Holly Moeller
Dr. Moeller is a gem. She's super passionate, well-spoken, and is able to read the room well to make sure students are following. The material is also super interesting and challenging, and you learn R during computer labs. Grade depends on two midterms, a final project, and weekly lab assignments. The TA's are awesome too!