Mark Loeffler
Loeffler was able to put on an amazing class considering the size. When asking questions, his TA is usually the one to help, but they are super great too! It is true that he likes to yap, but he knows what he is talking about and you can tell. very helpful when I did need to go to him with questions.