Konstantin Bukhryakov
He goes extremely fast during class. Doesnt make one feel comfortable with asking questions because he will give attitude or simply laugh. His exams had a passing rate of below 50% every single time. One of the exams had a passing rate of 34% so you can already imagine. The little I learned was self taught.