Reviews of professor Joe Arsenault

Rating: 3.0/5, difficulty: 4.0/5
Heavy confusing lectures, but he explained some of the homework step by step in the lectures. Homework was time consuming but doable. Not a very fast email responder so I recommend just going to his office hours when needed.