Daniel Whitehead
Online at Bellevue is tough and many think the same of Professor Whitehead but I think it is because he enforces standards other professors let slide. Follow his feedback and submit your work you will do fine.
