Not planning to do 4u (im not smart enough ;____; ) yeh the teachers are really good, theres a crap ton of homework though. If you fall behind you're pretty much screwed (unless you go tutoring). Also I swear the teachers expect everyone to go tutoring anyways, they go through basics then ten...