Amaris Vasquez
A great professor with funny PowerPoint lectures (I took the course online). Only one writing assignment but try not to procrastinate on it. Also, all readings are included in the modules so theres no need to throw money on a book!