Reviews of professor Jinadasa Japahuge

Rating: 1.0/5, difficulty: 4.0/5
He is the only person who teaches the course. Be prepared to listen to him ramble about everything except what to actually do. Very disorganized and unclear. The course has a listed book required, and he has not once used any resources from said book. You can tell he is very intelligent and well versed in the subject, but not a skilled instructor.