Project based learning (PBL) can be very confusing and strenuous if we try to apply it without fully understanding the concept, steps and objectives. However, the outcome is truly amazing and the learning objectives go way beyond any course book can give us. What actually…