Robert Franz
Truly the WORST instructor I have had in online course. He is entirely hands off and as others have said gives an obscene amount of course work. He also decides to double up coursework some weeks and throws a 4+ hour lab in there to boot. You have to teach yourself and when asking about problems for HW, I was told to figure it out on my own. AVOID!