Meghan Minton
Very very very tough class.  It is a first year class so part of it may be to weed people out.  Expect a ton of work and very long hours on assignments.  She gives more work than the other professors in the same class, but you will definitely get more out of it.  Do not worry about grades, pretty much only gave A's and B's.