Dr. Nielsen is a very careful teacher. He had some fun lectures when he allowed us to ask questions to different individuals. There are papers due weekly that aren't hard...just a bit of a pain. The reading is really interesting. 