dude is awesome
Very nice person but goes through things as if we know what we are doing. Doesn't actually teach a whole lot. Would like to see step by step instructions or some tricks to help understand what to do.
Kind and Godly man. Works hard to make lessons interesting (often incorporates humour). However the speed of the courses are VERY hard to keep up with. Concepts are not thoroughly covered at times and may be confusing, especially at exams.
awesome person.. not so awesome teacher. i dont know how i passed chem 20 and 30. he tried, but somehow we speak diff. languages!? good effort though!