Alejandro Omidsalar
He is super helpful, encouraging and extremely smart. Be ready to participate. Do not lack-off the work can easily pile up. There is a good amount of homework but most of it is easy. Have a great semester.