Ryan is an awesome professor who clearly cares about his students and what he is teaching. Tests and quizzes are open note open book and are very straightforward if you pay attention in his lecture. He throws in a couple fun assignments that make learning more fun. I definitely suggest him as a professor!