Eric Swan
Eric is one of the best teachers I've ever had. He is incredibly relatable to students, and always has real world experience to back up his teachings. He is a really understanding guy. Would recommend getting to know him, super awesome guy. Bright future in academia.