Tolong jelaskan mengenai Plot dari Charlie Bartlett

Depresi karena punya Ibu yang kekanak-kanakan (Hope Davis) dan Ayah yang di penjara karena penggelapan Pajak, Remaja kaya bernama Charlie Bartlett (Anton Yelchin) dikeluarkan dari Sekolah Khusus Swasta karena melakukan pelanggaran-pelanggaran di sekolah itu seperti menjual dan membuatkan SIM palsu untuk anak SMA disana lalu masuk ke sekolah umum yang di Kepalai oleh KepSek Nathan Gardner (Robert Downey Jr.) yang kesulitan menerima kenakalan para muridnya, Charlie membentuk aliansi siswa bersama Murphy Biven (Tyler Hilton) dan menawarkannya separuh keuntungan dari penjualan obat-obatan yang di dapatnya dari Psikiater/psikolog.

Tak lama kemudian bisnisnya menyebar dan sukses membuat banyak siswa tertarik, lama kelamaan Charlie menjadi tempat konsultasi bagi anak-anak SMA di sekolahnya, dan mendirikan pusat konsultasi di dalam toilet. Kehidupan Sosial Charlie menjadi sangat berubah, karena selama ini ia susah menerima dan membuat teman, akan tetapi sekarang dia menjadi anak yang populer dan di butuhkan, dia memberontak peraturan sekolah. Seorang gadis bernama Susan (Kat Dennings) putri KepSek menyukai Charlie dan sebaliknya, akan tetapi Ayahnya yang tahu Charlie adalah anak nakal yang memimpin pemberontakan terhadap kebijakan sekolah berusaha melarang dan menjauhkan putrinya darinya. Susan pun bersikeras dan membantah Ayahnya.