It has got a very good reputation for results and working atmosphere. Going around other colleges across birmingham, cadbury does tend to stand out as a good place for learning. This is probably because they only do 16 - 19 a level courses so there is no below level 3 at the college. But like all places, there will always be some idiots.