Dane is a good Professor. His availability outside of class is much more than probably any other professor at the school. His grading system is a little odd but he is new so cut him some slack. It helps a lot to stay ahead in this class.