Not very challenging, often lacks structure - but fun.
ABSOLUTELY the BEST and my FAVORITE english teacher!!
Very fun class, but always manages to get the work done.
One of my fave teachers ever, he was always really funny and interesting and managed to teach the students and also make them like the class.