Coach Can definitely nails teaching riders of all skill levels. Superbike-Coach is definitely among the best motorcycle riding schools in California. Signing up for every course of his on every empty spot I got!