Robert Schneider
He is one of the sweetest people I have ever met. TAKE HIM!!! The only cons would be that there's a lot of homework and that he almost never responds to emails, but besides that I have no bad things to say about him or his class! Also please be nice to him because you can tell he loves teaching so much. Love him!