Craig Harris
He's nice, but a bit disorganised which needs to improve. Gives full marks for homework just for showing you tried. Tests aren't easy (trick questions) but they're still passable for a weak/average student. I failed this class with another teacher, but passed easily with him. I recommend him if you struggle with Accounting like I do.