Lukasz Szatkowski
this prof is a nice person and very flexible. his accent isn't as bad as people make it out to be. however, i find it frustrating how poorly he explains new concepts. he talks himself into circles and assumes people already know certain concepts. you will rely heavily on the ta's and doing your own research.