Advisor: Bhupinder Chahal