I love Prof. Ryan! He's such a caring person and he is always willing to help. He offers a lot of opportunities to improve your grade. He is also hilarious and will make you laugh in lecture! 100% would take him for every class if I could. Highly recommend taking him if you have the chance.