Ryan Skaryd
This professor clearly enjoys his work. He is well-organized and concise in providing expectations. There are lecture videos that complement assigned reading. Group projects are beneficial. He is quick to respond to e-mail.