Joni Seeling
Absolutely horrible, packs lectures with information goes over time every single class. When asked a question her answers barely ever answer the question and leave you more confused. Peer teacher was a better teacher then she was.