Sandro Fouche
Please avoid this professor.  You wont know if you should drop or withdraw from the class because he does not grade.  He does not respond to emails and he does not teach anything.  If you are one day late, you get a zero.  I am still trying to figure out if I should withdraw.  He is horrible, horrible, horrible.  Big mistake if you take his class.