Things I've done for school or just for the sake of knowledge