Brian Corso
You can tell Brian really cares about people improving and having fun. There is not much time for actual games, it's mostly skill building, which is nice but I think for a lot of people, games are the favorite part. Expect to mix with beginner, intermediate, and advanced students. Understanding, kind, and funny prof. Class was fun!