Matt Carlton
Took the summer class and overall it went well. Daily practice assignments and weekly hws with a midterm and final exam which was not cumulative. You will definitely need to make time for this class because it can get time consuming especially later in the course. No surprises, content is straightforward and not too difficult.