Good professor, very clear in his explanations, and makes it easy for you to get extra points. Easy and hard because for some EC you just have to show up for. Don't buy the book, take notes, listen in class, and you'll be set. I missed two classes, started nodding off in class (because of work not boring lectures), stopped reading the book, and ended up with an A. Thanks Bryan. He cares a lot about his students. It's easy to relate to his creative examples. He is so enthusiastic about what he teaches. And the best part is that he is very cute.