Bryan is very professional and nice! I enjoy sessions with him and he is a very good teacher. The style of teaching in the way that we look at problems I have questions about or got wrong definitely makes sense and helps to to understand where I went wrong.