Randall Neal
Professor Neal was great. He is very responsive to emails, though I didn't have to contact him but one time. He gives feedback on all assignments and is just really nice. He is very generous when it comes to extending assignments which got a little annoying at times because it happened every week and wasn't fair to those who completed on time.