Jonathan Barnes
Barnes is fine, but the course was not structured well. It would be good to have PLTL and help sessions to work on problems in groups. TA office hours were ok, but nobody went. I tried the other section, and that was same. It didnt help that Barnes missed quite a few lectures.