Christopher Wera
Professor Wera is awesome, the information is difficult but he is eager to answer questions. I have never had a professor with such humility, he really understands what students are going through and makes the material highly accessible. This made the class a breeze and the projects were interesting.