Jaisun Garcha
worst ever! i wasted my money. it was in person course but his lectures were video recorded. did not explain the subject matter properly, you have to teach yourself everything! the weightage was divided very weirdly for the final grade 