This is a textbook for an undergraduate course in probability and statistics. The approximate prerequisites are two or three semesters of calculus and some linear algebra. Students attending the class include mathematics, engineering, and computer science majors.
This is a great text in spite of being practically un-published, or rather freely distributed in a half-finished form. How you gonna do a Stats class without jumping into data? Well, this author doesn't. Rather than sink deep into apparently irrelevant Mathematics like so many similar textbooks do, he starts you off with data, with processing data in the free and extremely good programming language R, and jumps around between Math, programming, and Stats as he goes so that everything ties together in a very meaningful and integrated package. You don't have to have a background in essentially anything but a decent amount of Math to be able to learn all of the Stats and R that are contained in this, and relative to the subject matter it's a pretty easy read.
This is a free, opensource text book written by G. Jay Kearns, a professor of Statistics at Youngstown State University. It is a good book to learn the R language from, but the material does require prior exposure to statistics since it is upper division text.
The book tries to teach statistics/probability and the R language at same time but fails to do it well. But its a very good reference for those who have some statistics background.