John Sanford
I took many classes with this professor, The only thing I do not like is the Group work you are either alone or with someone, and a lot of homework and two-term papers makes sure to do everything on time and he also gives us extra credit. 