The admins had carried out mantainence just a while ago and the temp runs fine even during noob floods and I haven't met a lag since then, so its probably your internet connection.
And I think we changed a new server already, with the money from our ads.
Bottom line is, it works perfectly. I think you should encourage your dad to change an ISP instead.