Jay Chaudhry
He is really a good Professor to take but the think is you really have to be very concentrated in his lecture and with some basic knowledge because i found his teaching lil bit faster. Endly he is good professor to take and preferable!