Heh, yeah Foreshadowed goes a little overboard sometimes... but he is usually right and is a good player.
If you can ignore the UR BAD signature remarks, you can glean useful information from him.
Where he fails is treating new people... I'm not saying put the kid golves on, but he needs to be a little bit more constructive.
Maybe one day he'll start doing the combo of being a dick while teaching at the same time instead of just being a dick.