I put together a little demo that shows how to do simple multithreaded code in VB.NET. Rather than bury a simple demo with synchronization to the nines, I'll tell you to just accept this as an learning sample of how to use the thread pool and how to kick