Piotr Filipczak
I had difficulty paying attention in class which was my fault so if you are like that, I would study during class or at home. He was a good and understanding teacher and pretty funny. If you do practice problems, homework, etc. you will learn well. I liked how he addressed questions; he was really good at using examples to explain topics. 