Royan D'Mello
Lectures seem disorganized, chaotic, hard to follow. At times, he pauses way too long for the class to answer questions that clearly no one knows. Overall seems like a nice guy but no chance I'd ever take him again.