Timothy Shelley
Tim Shelley is amazing! He is so kind and caring but also a very productive teacher. We write a bunch of papers and his instructions are very clear and he gives homework but it is a manageable amount. Highly recommend!! By far one of my favorite teachers I have ever had.