Angela Beasley
Easy, interesting and very organized class that's easy to follow. Boring lectures with no laptops allowed, but attendance required for student presentations. Assignments straightforward if following material. Great review sheets made exams very passable with a good cheat sheet. Final group project is easy. Pay attention and you'll do well.