Solo Schooling: Learn to Coach Yourself When You're Riding on Your Own