Data based on 21 reviews.
very great experience easily best teacher i have ever had
this is the greatest teacher tech you will ever meet and you all are lucky to have him
Don't sneeze you will be isolated in the corridor
Don't get a DEMEEERIT
If you do the work in class you do not need to do it at home. There is enough time given in class and he often gives great help for the assessments