Ethan is a smart and hard working person. Ethan and I have known each other for close to six month and have been friends ever since we met each other but we often work together in a professional capacity in both game design as well as our biology classes. Ethan is very outgoing and strives to make working with him as easy as possible. overall I would recommend Ethan for any role that you might need him for I feel that no better choice could be made.