One of the best teachers I had; I had him from 2011-2012 and would do anything to get back into his class
Halstead is such an awesome teacher! the past 2 years with him were great. he is a fun teacher to have
Gives you a second chance,is easy going,can be very helpful,annd has a good wayof explaining things.He is the best.