Michael Chammas
If you take the online class you are on your own. Not very responsive over email. Tough exams with time limits that are just too short for the amount of work you'll be doing. Also, homework often differs from exams. 