I loved Dr Bingham! I was a MacBook user but I DO NOT CARE about the class not being Mac user friendly. Dr. Bingham was clear, concise, and caring! Homework could be kind of heavy but if you pay attention in class you can do everything no problem. He is also almost always willing to answer questions! HE IS GREAT!