Oleg Stakhanov
Do not choose Prof Oleg. Instructions for assignments are unclear and his explanations are unhelpful. Classes go over time and leave students confused after asking questions. Around 3 hrs of recorded lectures per week & a zoom session, but the textbook is used for tests and differs from lectures. Passive-aggressive tone in emails. Unprofessional.