I have taken several of Professor Nickol's classes and they are super enjoyable and I actually look forward to them! He is very open to questions and gives great feedback. His lectures are interesting and he has a pretty good sense of humor too! 10/10 would recommend!