Reviews of professor Barry O'Keefe

Rating: 2.0/5, difficulty: 4.0/5
Barry is a very tough grader, I have gotten As in all of my classes, and this is the only class I ever got a B in. He does offer extra credit which is nice. Your grade will suffer if you don't cater your work to the stuff that he likes to see/prefers/suggests. Otherwise a very nice person.

Rating: 1.0/5, difficulty: 4.0/5
Barry says he is understanding and yet his actions are anything but. He assigns a lot of homework and projects that take up a lot of time and must be to his VERY particular tastes (many all nighters). As in even if get a go ahead on an idea and do exactly what the assignment says, you won't get above a C if it isn't to his personal liking. AVOID!

Rating: 5.0/5, difficulty: 4.0/5
This was an awesome class! Barry tries to structure projects like real world work, and allows for a good balance of creative freedom and specific expectations, with very helpful critiques. He also has mandatory progress reports which helps keep you on track, however they are usually quick turn around so that has been pretty stressful.

Rating: 5.0/5, difficulty: 4.0/5
One of the very best, but takes his work seriously, as we all should. If you dont, youre gonna have a tough time.

Rating: 1.0/5, difficulty: 5.0/5
Barry is more concerned with telling his classroom about his activist work than actually teaching us. The entire semester was him preaching to the choir about social issues while also giving us impossible assignments. If you do not meet even one of his requirements you'll at least get a C-. Barry, this is here to help you, please change.

Rating: 5.0/5, difficulty: 4.0/5
Barry is really clear in his instructions, he cares a lot about what he does. If you put the necessary time into the class you will have no issues.

Rating: 4.0/5, difficulty: 4.0/5
Barry is a great surface professor. His class is hard to get an A in due to his very particular grading style, but he offers a lot of extra credit that can really help bring your grade up. There are lots of fun projects, and you'll almost definitely get to experiment with new mediums. He's also a super cool and quirky dude. Loved working with him.

Rating: 4.0/5, difficulty: 3.0/5
Time management is everything in this class. He provides clear suggested deadlines and if you want the best grades and feedback to help you make the best work you can, it's important you stick to those deadlines!

Rating: 5.0/5, difficulty: 3.0/5
Barry's a very caring and friendly guy. He gives very clear directions and really helpful critiques. I've learned a lot from his class and am planning on taking another with him. The people who did badly in this class were the ones who just didn't follow his instructions or didn't put any effort in.