Hello, my name is Jim and I am excited to be back educating students again. My educational background is very diverse and it has prepared me for just about any situation. I am currently teaching computer...
Golf, Baseball, Chess
10+ more subjects