Old man w/ Russian accent lol Overall a good prof. Provides practice exams w/ solutions, easy grader on lab reports. Sets you up for success so take advantage of everything he gives & you'll do well. His explanations are sometimes confusing so you'll have to study/teach yourself some things. Lab reports are super easy. Exams can be hard.