Ryan Brown
Hes super nice and cool. He loves participation and hearing from students. He makes sure everyone gets the material being said before moving on. He communicates in a good timely manner. Hes always in class and never cancels.