Shawn Athanasios
This dude assigns so much work it's insane. It wouldn't be as bad if he didn't include so many stipulations and directions. You will spend so much time doing all his work and then he'll grade it super harshly. I wouldn't take him again