Bryan's definitely one of the best teacher's I've ever had. He's more than just a professor in the class, he's a really friendly guy and helps you out with understanding assignments and all that. Just like the lectures, the grading criteria, as well as the essay have a clear objective. There's no ambiguity and he's very precise about what he expect