Arthur Lewandowski
Goodluck with this class. Be ready to do lots of assignments and lots of long amounts of time on them. Art is an amazing person and he's extremely nice but he is difficult to have as a teacher.  A lot of the assignments are hard to find a real use for.