ive been looking at the usb ones but couldnt bring my self to buy them because they can only handle a small voltage...then i found a legit one that can handle 400V and has logging and analytical software that comes with it so i couldnt resist. now i just need an arbitrary function generator. and why the hell did your middle school have one?