This class was tough.
Dr. Coyne is an excellent teacher who wants his students to succeed.
He goes over topics repeatedly until everyone understands them.
Hours per week:
Advice for students:
He gives good lectures and is available outside of class for help. I highly recommend him