Hans Moscicke
Professor Mosicke is incredible. I feel more than comfortable to speak in class and he does a great job of presenting class content in an interesting way and is very respectful to all opinions. Would definitely take again.