The best teacher I\ 've had in years ... Keep it up please .