We sometimes have 20 or so wireless laptops logging on all at the same time and it's quite slow when Trend updates the pattern and also the engine.
I very much doubt other schools use Trend and if they do have similar problems, but if they do - this quick script may help.
You need to set the TMListen service to manual, [ stop it first ] and have this running as part of your logon script.
Also you need to change the LOCAL_ADMIN_PASSWORD to your local admin password for the PC / Laptop as you need admin rights to start the service.
When run it will delay the start of the tmlisten service between 5 to 20 mins - then it will start - any updates needed will then take place.
This speeds up the logon service for us quite a bit.
; AutoIt Version: 18.104.22.168
; Language: English
; Platform: WinXP
; Author: Matt
; Script Function: Delays TMLISTEN.EXE for a time between 5 and 20 mins
; Version: 1.1 Beta
; Date: Sept 2008
;1.1 - added Random time element
$time = Random(300000, 1200000, 1)
RunAsSet("administrator", @ComputerName, "LOCAL_ADMIN_PASSWORD")
Run(@ComSpec & ' /c net start tmlisten', '', @SW_HIDE)