Jim Oberweis is President of Oberweis Asset Management and Oberweis Securities, Inc., Portfolio Manager of The Oberweis Funds, and Editor of The Oberweis Report, which is rated among the top three investment advisory letters for 15-year performance according to Hulbert Financial Digest. Mr. Oberweis earned an MBA from the University of Chicago and a B.S. in computer science from the University of Illinois at Urbana-Champaign. He has been a featured guest on CNBC and CNNfn and has authored a monthly growth stock column for Bloomberg. He has also provided market commentary for Investor’s Business Daily, Reuters News and Smart Money Magazine.