Professor Brown was easily accessibly outside of class. The weekly assignments and reading are overwhelming at first but you'll do just fine if you follow the syllabus and his grading rubrics. I did great on both quizzes, midterm, and 4 hour final (yikes) but wasn't able to justify my work in Project 2 which lead to my B+.