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.