Dr Harris is a kind soul, super approachable, and very reasonable. He allowed us to submit our final project to early grade it, so we could fix mistakes. My one issue is he makes you calculate NPV and IRR WITHOUT A BAII PLUS. I find that dumb seeing as you are REQUIRED to have one. Otherwise he wasn't bad, but his lectures could be better.