lol nice guy but messed in the head. goes on and on about nonsense to be honest, and gives such short notice about when things are due. i actually dont like skipping class but its so hard not to when don moore is the prof. absolutely brutal. if you see his name run away.