Rahul Mehra
the most confusing class I've ever taken. he expects u to read ALL of the 4 textbooks he assigns and picks on u one by one forcing u to participate in class. u have only one project the whole semester, nothing else, that's ur only grade. his instructions were very unclear and left just about everyone confused. 3 hours of torture a week. avoid.