Main Search Very Bad Teacher