Very boring lecturer. His accent isn't too thick, but he sometimes has trouble conveying concepts to the class in English. Labs have very specific solutions, and he doesn't appreciate students using topics from future labs. If you know kind of know how to program, you only really need to show up for test days. I'd recommend you do that if you can.