Ed Drozda
The class is all about group projects, and each group leader is required to report to Ed if a group member will not attend class. Attendance and participation does matter! He even makes you do self evaluation to see what grade that you think you deserve. Feedback is always given to all assignments and its very helpful for the next assignment