Reviews of professor Dana Carroll

Rating: 3.0/5, difficulty: 4.0/5
This course is VERY time intensive, and your grade will reflect the time you put in (be careful). I believe the course layout is horrible, and the coding should be taught in the beginning (it's difficult to understand the logical and modeling aspects if you have no knowledge of what anything looks like or is doing from a technical standpoint).

Rating: 4.0/5, difficulty: 4.0/5
Class is difficult, and includes a large group project. Parks is super helpful in office hours if you go with questions.