$teven is rad, he knows the material very well. Take before he's out of there. Other TA teaching the same class recommended him. ME250 requires a ton of time for a 1 credit class. Stay on top of work out side of class!