Not exactly the best instructor, he does know his way through digital forensics, but surely incapable of simply explaining an idea, he instead over-complicates simple notions, and under-explain complicated ones. he demands meticulously precise answers according to his understanding not yours, assumes you have nothing else in the world but his class