Terence Ahern
If you're looking for an easy grade-he's perfect, but if you actually want to learn do NOT take him. His online class format is not useful and he's impossible to learn from. Don't expect to receive feedback on any assignments, have a reliable syllabus or actually get a response from him.