Jeremy Meacham
This professor should be avoided due to an inability to properly put a class syllabus together and execute it. Three different changes of the entire course combined with assignments due every three or four days plus multiple a week is not conducive for an alternative online student. Ridiculous group project.