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!