Aubrey Etwaroo
Aubrey is as tough as they come. Lots of reading. Weekly DB postings (1 original + 2 replies), weekly quizzes, weekly in class exercises, and weekly group projects that culminate in a presentation at the end of the semester. prof knows his stuff but this class was very intense even at undergrad. He also let us out later than the scheduled 845.