This class is CSE21..It was a very tough class. I thought I ended up with a worst grade than this, but I ended up with an A-.. I was soo happy with the grade that I got. The TA was very inefficient, the professor was okay.. I forgot their names though.. O well.. that class gave me a hard time, but I survived it.. yea yea